diff --git a/t/340_Observatory.t b/t/340_Observatory.t index d1a09325..6cbf118f 100644 --- a/t/340_Observatory.t +++ b/t/340_Observatory.t @@ -74,5 +74,5 @@ is($result->{result}{docked_ships}{probe}, 1, "we have one probe left"); END { - TestEmpire->clear_all_test_empires; + TestHelper->clear_all_test_empires; } diff --git a/t/360_Scows.t b/t/360_Scows.t index 7d71de0c..43d0a452 100644 --- a/t/360_Scows.t +++ b/t/360_Scows.t @@ -1,5 +1,5 @@ use lib '../lib'; -use Test::More tests => 15; +use Test::More tests => 16; use Test::Deep; use Data::Dumper; use 5.010; @@ -139,7 +139,11 @@ $scow4 = Lacuna->db->resultset('Lacuna::DB::Result::Ships')->search({id=>$scow4- $result = $tester->post('spaceport', 'send_fleet', [$session_id, [$scow3->id, $scow4->id], { star_id => $home->star_id }]); is(scalar @{$result->{result}{fleet}}, 2, 'fleet sent'); -is($scow4->body->waste_stored, 3983, 'correct waste removed'); +# waste removed cannot be exact, due to variation in clock tick +cmp_ok($scow4->body->waste_stored, "<", 4000, 'correct waste removed'); +cmp_ok($scow4->body->waste_stored, ">", 3900, 'correct waste removed'); + +#is($scow4->body->waste_stored, 3983, 'correct waste removed'); END { TestHelper->clear_all_test_empires;