IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 31, 2019, 10:34:58 AM (7 years ago)
Author:
eugene
Message:

neb-cull tests changed to address actual desired behavior: min_copies default is 2, neb-cull does not delete if only min_copies remains

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20191011/Nebulous/t/72_neb-cull.t

    r40998 r41012  
    137137    my $line = $test->stderr;
    138138
    139     is($neb->stat($key)->[6], 1, "correct # of instances");
    140     is($? >> 8, 0, "exit code");
    141     like($test->stdout, qr/^$/, "stdout");
    142     like($test->stderr, qr/^$/, "stderr");
     139    # the default min_copies is 2:
     140    is($neb->stat($key)->[6], 2, "correct # of instances");
     141    is($? >> 8, 255, "exit code");
     142    like($test->stdout, qr/^$/, "stdout");
     143    like($test->stderr, qr/not enough instances/, "stderr");
    143144}
    144145
     
    179180    is($? >> 8, 255, "exit code");
    180181    like($test->stdout, qr/^$/, "stdout");
    181     like($test->stderr, qr/no instances/, "stderr");
     182    like($test->stderr, qr/not enough instances/, "stderr");
    182183}
    183184
     
    249250    );
    250251    $neb->create($key);
    251     my $statval1 = $neb->stat($key);
    252     print "statval: @$statval1[6]\n";
    253252
    254253    $test->run(args => "--min_copies 1 " . $key);
    255254
    256     my $statval2 = $neb->stat($key);
    257     print "statval: @$statval2[6]\n";
    258 
    259     is($neb->stat($key)->[6], 1, "correct # of instances");
    260 
    261     is($? >> 8, 0, "exit code");
     255    is($neb->stat($key)->[6], 1, "correct # of instances");
     256
     257    is($? >> 8, 255, "exit code");
    262258    like($test->stdout, qr/^$/, "stdout");
    263259    like($test->stderr, qr/not enough instances/, "stderr");
     
    278274    $test->run(args => "--min_copies 2 " . $key);
    279275
    280     is($neb->stat($key)->[6], 1, "correct # of instances");
     276    is($neb->stat($key)->[6], 2, "correct # of instances");
    281277    is($? >> 8, 0, "exit code");
    282278    like($test->stdout, qr/^$/, "stdout");
Note: See TracChangeset for help on using the changeset viewer.