/[eiffelstudio]/trunk/eweasel/tests/melt080/tcf
ViewVC logotype

Annotation of /trunk/eweasel/tests/melt080/tcf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 82269 - (hide annotations)
Sat Feb 6 01:05:17 2010 UTC (10 years ago) by manus
File size: 1255 byte(s)
Added comparison with ~ too and adapted expected outputs.
Updated explanation on TCF file.

1 manus 71489 test_name nan-comparison
2 manus 82269 test_description When you compare 2 NaNs it should return a consistent value related to the `total order on REALs' setting from the project settings. By default NaN = NaN, but without the default order NaN /= NaN.
3 manus 71489
4 manus 82268 define TOTAL_ORDER "false"
5 manus 71489 copy_sub Ace $TEST Ace
6     copy_raw test.e $CLUSTER test.e
7    
8     compile_melted
9     compile_result ok
10    
11     execute_work NONE exec_output1
12     execute_result ok
13 manus 82268 compare exec_output1 ieee_output
14 manus 71489
15     compile_frozen
16     compile_result ok
17    
18     c_compile_work
19     c_compile_result ok
20    
21     execute_work NONE exec_output2
22     execute_result ok
23 manus 82268 compare exec_output2 ieee_output
24 manus 71489
25     compile_final
26     compile_result ok
27    
28     c_compile_final
29     c_compile_result ok
30    
31     execute_final NONE exec_output3
32     execute_result ok
33 manus 82268 compare exec_output3 ieee_output
34 manus 71489
35 manus 82268 cleanup_compile
36     define TOTAL_ORDER "true"
37     copy_sub Ace $TEST Ace
38 manus 71489
39 manus 82268 compile_melted
40     compile_result ok
41    
42     execute_work NONE exec_output4
43     execute_result ok
44     compare exec_output4 output
45    
46     compile_frozen
47     compile_result ok
48    
49     c_compile_work
50     c_compile_result ok
51    
52     execute_work NONE exec_output5
53     execute_result ok
54     compare exec_output5 output
55    
56     compile_final
57     compile_result ok
58    
59     c_compile_final
60     c_compile_result ok
61    
62     execute_final NONE exec_output6
63     execute_result ok
64     compare exec_output6 output
65    
66    
67    
68 manus 71489 test_end

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.23