Data-DDSketch-Shared

 view release on metacpan or  search on metacpan

t/03-frozen.t  view on Meta::CPAN

    my $A = Data::DDSketch::Shared->new(undef, 0.01, 1024);   # same geometry
    $A->add(5);
    $A->merge($Bro);   # must read Bro's stores without locking its PROT_READ map
    is $A->count, 12, 'merge target combines own + frozen-other counts';
    is $A->max, 210, 'merge pulled in the frozen other max';
    is $A->min, 5, 'merge target keeps its own min';
}

done_testing;

# minimal exception helper (avoid a Test::Fatal dependency)
sub exception {
    my $code = shift;
    my $err;
    { local $@; eval { $code->(); 1 } or $err = $@; }
    return $err;
}



( run in 1.176 second using v1.01-cache-2.11-cpan-54e63673c56 )