Skip to content

Commit 503ba80

Browse files
author
micstriit
committed
extended the testcases for 2795
1 parent cc106eb commit 503ba80

File tree

1 file changed

+28
-2
lines changed

1 file changed

+28
-2
lines changed

tests/testcases/tickets/Jira2795.cfc

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,38 @@ component extends="org.railo.cfml.test.RailoTestCase" {
1515
var p1 = 23.74;
1616
var p2 = 37.05;
1717

18-
var pe = precisionEvaluate('p1 + p2');
18+
var pe = precisionEvaluate(p1 + p2);
19+
assertEquals( pe, 60.79 );
20+
}
21+
22+
23+
24+
public void function testPrecisionEvaluateIncrement(){
25+
26+
var p1 = 22.74;
27+
var p2 = 37.05;
28+
29+
var pe = precisionEvaluate(++p1 + p2);
1930
assertEquals( pe, 60.79 );
31+
}
32+
33+
34+
public void function testPrecisionEvaluateDecrement(){
2035

21-
pe = precisionEvaluate(p1 + p2);
36+
var p1 = 24.74;
37+
var p2 = 37.05;
38+
39+
var pe = precisionEvaluate(--p1 + p2);
2240
assertEquals( pe, 60.79 );
2341
}
2442

43+
public void function testPrecisionEvaluateAssign(){
44+
45+
var p1 = 23.74;
46+
var p2 = 37.05;
47+
48+
var pe = precisionEvaluate((p3=p1 + p2));
49+
assertEquals( pe, 60.79 );
50+
}
2551

2652
}

0 commit comments

Comments
 (0)