zf

zenflows testing
git clone https://s.sonu.ch/~srfsh/zf.git
Log | Files | Refs | Submodules | README | LICENSE

commit b8eb1bbc4e9895e6cf6924ad40c460f0fafe7e2c
parent 3491c582bdb1bcad4b14c5727e8d71bda02179bb
Author: srfsh <dev@srf.sh>
Date:   Thu, 17 Nov 2022 21:49:39 +0300

ZenflowsTest.VF.Intent.Domain: use Decimal.eq?/2 to compare decimals

Diffstat:
Mtest/vf/intent/domain.test.exs | 24++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/test/vf/intent/domain.test.exs b/test/vf/intent/domain.test.exs @@ -95,11 +95,11 @@ describe "create/1" do assert Map.take(int, keys) == Map.take(params, keys) assert int.resource_quantity_has_unit_id == params.resource_quantity.has_unit_id - assert int.resource_quantity_has_numerical_value == params.resource_quantity.has_numerical_value + assert Decimal.eq?(int.resource_quantity_has_numerical_value, params.resource_quantity.has_numerical_value) assert int.effort_quantity_has_unit_id == params.effort_quantity.has_unit_id - assert int.effort_quantity_has_numerical_value == params.effort_quantity.has_numerical_value + assert Decimal.eq?(int.effort_quantity_has_numerical_value, params.effort_quantity.has_numerical_value) assert int.available_quantity_has_unit_id == params.available_quantity.has_unit_id - assert int.available_quantity_has_numerical_value == params.available_quantity.has_numerical_value + assert Decimal.eq?(int.available_quantity_has_numerical_value, params.available_quantity.has_numerical_value) end test "with good params (with only :receiver): creates an Intent", %{params: params} do @@ -117,11 +117,11 @@ describe "create/1" do assert Map.take(int, keys) == Map.take(params, keys) assert int.resource_quantity_has_unit_id == params.resource_quantity.has_unit_id - assert int.resource_quantity_has_numerical_value == params.resource_quantity.has_numerical_value + assert Decimal.eq?(int.resource_quantity_has_numerical_value, params.resource_quantity.has_numerical_value) assert int.effort_quantity_has_unit_id == params.effort_quantity.has_unit_id - assert int.effort_quantity_has_numerical_value == params.effort_quantity.has_numerical_value + assert Decimal.eq?(int.effort_quantity_has_numerical_value, params.effort_quantity.has_numerical_value) assert int.available_quantity_has_unit_id == params.available_quantity.has_unit_id - assert int.available_quantity_has_numerical_value == params.available_quantity.has_numerical_value + assert Decimal.eq?(int.available_quantity_has_numerical_value, params.available_quantity.has_numerical_value) end test "with bad params (with both :provider and :receiver): doesn't create an Intent", %{params: params} do @@ -152,11 +152,11 @@ describe "update/2" do assert Map.take(new, keys) == Map.take(params, keys) assert new.resource_quantity_has_unit_id == params.resource_quantity.has_unit_id - assert new.resource_quantity_has_numerical_value == params.resource_quantity.has_numerical_value + assert Decimal.eq?(new.resource_quantity_has_numerical_value, params.resource_quantity.has_numerical_value) assert new.effort_quantity_has_unit_id == params.effort_quantity.has_unit_id - assert new.effort_quantity_has_numerical_value == params.effort_quantity.has_numerical_value + assert Decimal.eq?(new.effort_quantity_has_numerical_value, params.effort_quantity.has_numerical_value) assert new.available_quantity_has_unit_id == params.available_quantity.has_unit_id - assert new.available_quantity_has_numerical_value == params.available_quantity.has_numerical_value + assert Decimal.eq?(new.available_quantity_has_numerical_value, params.available_quantity.has_numerical_value) end test "with good params (with only :receiver): updates the Intent", %{params: params} do @@ -175,11 +175,11 @@ describe "update/2" do assert Map.take(new, keys) == Map.take(params, keys) assert new.resource_quantity_has_unit_id == params.resource_quantity.has_unit_id - assert new.resource_quantity_has_numerical_value == params.resource_quantity.has_numerical_value + assert Decimal.eq?(new.resource_quantity_has_numerical_value, params.resource_quantity.has_numerical_value) assert new.effort_quantity_has_unit_id == params.effort_quantity.has_unit_id - assert new.effort_quantity_has_numerical_value == params.effort_quantity.has_numerical_value + assert Decimal.eq?(new.effort_quantity_has_numerical_value, params.effort_quantity.has_numerical_value) assert new.available_quantity_has_unit_id == params.available_quantity.has_unit_id - assert new.available_quantity_has_numerical_value == params.available_quantity.has_numerical_value + assert Decimal.eq?(new.available_quantity_has_numerical_value, params.available_quantity.has_numerical_value) end test "with bad params (with both :provider and :receiver): updates the Intent", %{params: params} do