Fix intermittant test fail
authorEileen McNaughton <emcnaughton@wikimedia.org>
Sat, 25 Mar 2023 22:51:22 +0000 (11:51 +1300)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Sat, 25 Mar 2023 22:51:22 +0000 (11:51 +1300)
tests/phpunit/CRM/Member/Form/MembershipTest.php

index f092f0484c96219930b3dfa83dcbc20f63181a53..96a6f5d2473279720129bb1581b447596bb5f027 100644 (file)
@@ -1248,7 +1248,7 @@ Expires: ',
     $this->assertEquals(2, $lineItemResult['count']);
     $discountedItems = 0;
     foreach ($lineItemResult['values'] as $lineItem) {
-      $this->assertEquals($lineItem['line_total'] * .1, $lineItem['tax_amount']);
+      $this->assertEquals(round($lineItem['line_total'] * .1, 2), $lineItem['tax_amount']);
       if (CRM_Utils_String::startsWith($lineItem['label'], 'Long Haired Goat')) {
         $this->assertEquals(15.0, $lineItem['line_total']);
         $this->assertEquals('Long Haired Goat - one leg free!', $lineItem['label']);