test/core/round: Fix _let-round_ expectations
This technically worked because the compiler produced correct JS code, but it shouldn't have (there's just no validation here). Recent changes to the summary page caused this to blow up when building the suite.master
parent
8d46b38f25
commit
2e453ee703
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<!--
|
<!--
|
||||||
Copyright (C) 2015 R-T Specialty, LLC.
|
Copyright (C) 2015, 2018 R-T Specialty, LLC.
|
||||||
|
|
||||||
This file is part of tame-core.
|
This file is part of tame-core.
|
||||||
|
|
||||||
|
@ -201,15 +201,8 @@
|
||||||
</t:given>
|
</t:given>
|
||||||
|
|
||||||
<t:expect>
|
<t:expect>
|
||||||
<t:match-result>
|
<!-- VALUE_FLOOR + VALUE_CEIL + VALUE_CEIL -->
|
||||||
<c:eq>
|
<t:match-result eq="17" />
|
||||||
<c:sum>
|
|
||||||
<c:value-of name="VALUE_FLOOR" />
|
|
||||||
<c:value-of name="VALUE_CEIL" />
|
|
||||||
<c:value-of name="VALUE_CEIL" />
|
|
||||||
</c:sum>
|
|
||||||
</c:eq>
|
|
||||||
</t:match-result>
|
|
||||||
</t:expect>
|
</t:expect>
|
||||||
</t:it>
|
</t:it>
|
||||||
</t:describe>
|
</t:describe>
|
||||||
|
@ -232,15 +225,8 @@
|
||||||
</t:given>
|
</t:given>
|
||||||
|
|
||||||
<t:expect>
|
<t:expect>
|
||||||
<t:match-result>
|
<!-- VALUE_FLOOR + VALUE_CEIL + VALUE_CEIL -->
|
||||||
<c:eq>
|
<t:match-result eq="17" />
|
||||||
<c:sum>
|
|
||||||
<c:value-of name="VALUE_FLOOR" />
|
|
||||||
<c:value-of name="VALUE_CEIL" />
|
|
||||||
<c:value-of name="VALUE_CEIL" />
|
|
||||||
</c:sum>
|
|
||||||
</c:eq>
|
|
||||||
</t:match-result>
|
|
||||||
</t:expect>
|
</t:expect>
|
||||||
</t:it>
|
</t:it>
|
||||||
</t:describe>
|
</t:describe>
|
||||||
|
@ -259,12 +245,7 @@
|
||||||
|
|
||||||
<!-- 1234.56 moved over two dec places = 12.3456; round that -->
|
<!-- 1234.56 moved over two dec places = 12.3456; round that -->
|
||||||
<t:expect>
|
<t:expect>
|
||||||
<t:match-result>
|
<t:match-result eq="1200" />
|
||||||
<c:eq>
|
|
||||||
<c:const value="1200" type="integer"
|
|
||||||
desc="Positive offset floor result" />
|
|
||||||
</c:eq>
|
|
||||||
</t:match-result>
|
|
||||||
</t:expect>
|
</t:expect>
|
||||||
</t:it>
|
</t:it>
|
||||||
|
|
||||||
|
@ -280,12 +261,7 @@
|
||||||
|
|
||||||
<!-- 1234.56 moved over one dec place = 12345.6; round that -->
|
<!-- 1234.56 moved over one dec place = 12345.6; round that -->
|
||||||
<t:expect>
|
<t:expect>
|
||||||
<t:match-result>
|
<t:match-result eq="1234.50" />
|
||||||
<c:eq>
|
|
||||||
<c:const value="1234.50" type="float"
|
|
||||||
desc="Negative offset floor result" />
|
|
||||||
</c:eq>
|
|
||||||
</t:match-result>
|
|
||||||
</t:expect>
|
</t:expect>
|
||||||
</t:it>
|
</t:it>
|
||||||
</t:describe>
|
</t:describe>
|
||||||
|
@ -306,17 +282,8 @@
|
||||||
</t:given>
|
</t:given>
|
||||||
|
|
||||||
<t:expect>
|
<t:expect>
|
||||||
<t:match-result>
|
<!-- 30 + 45 -->
|
||||||
<c:eq>
|
<t:match-result eq="75" />
|
||||||
<!-- summed constants purely for clarity -->
|
|
||||||
<c:sum>
|
|
||||||
<c:const value="30" type="integer"
|
|
||||||
desc="Floor of step 15" />
|
|
||||||
<c:const value="45" type="integer"
|
|
||||||
desc="Ceiling of step 15" />
|
|
||||||
</c:sum>
|
|
||||||
</c:eq>
|
|
||||||
</t:match-result>
|
|
||||||
</t:expect>
|
</t:expect>
|
||||||
</t:it>
|
</t:it>
|
||||||
</t:describe>
|
</t:describe>
|
||||||
|
@ -340,17 +307,8 @@
|
||||||
<!-- 43.46 * 10^-1 = 434.6 / 15 = 28.973; ceil/floor that, then undo
|
<!-- 43.46 * 10^-1 = 434.6 / 15 = 28.973; ceil/floor that, then undo
|
||||||
step/exp to yield final result -->
|
step/exp to yield final result -->
|
||||||
<t:expect>
|
<t:expect>
|
||||||
<t:match-result>
|
<!-- 42 + 43.5 -->
|
||||||
<c:eq>
|
<t:match-result eq="85.5" />
|
||||||
<!-- summed constants purely for clarity -->
|
|
||||||
<c:sum>
|
|
||||||
<c:const value="42" type="integer"
|
|
||||||
desc="Floor of step 15 exp 1" />
|
|
||||||
<c:const value="43.5" type="integer"
|
|
||||||
desc="Ceiling of step 15 exp 1" />
|
|
||||||
</c:sum>
|
|
||||||
</c:eq>
|
|
||||||
</t:match-result>
|
|
||||||
</t:expect>
|
</t:expect>
|
||||||
</t:it>
|
</t:it>
|
||||||
</t:describe>
|
</t:describe>
|
||||||
|
|
Loading…
Reference in New Issue