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

Contents of /trunk/eweasel/tests/except002/tcf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 73171 - (show annotations)
Thu Apr 24 20:56:27 2008 UTC (11 years, 9 months ago) by dhollen
File size: 676 byte(s)
Removed unnecessary c_compile_work and c_compile_result instructions
  from a number of exception tests.  These instructions are not needed because
  no freezing is involved and they cause the tests to fail on Unix platforms.
Changed test except015 to call `die (0)' instead of `die (1)' so that the
  test result is a compare mismatch rather than "silent failure".  Also changed
  this test to print out the stack traces if they are different.
Changed test except016 to use compile_frozen instead of compile_melted
  since it has an external.

1 test_name invariant-violation-on-entry
2 test_description Raise an INVARIANT_VIOLATION on entry, recipient is the caller
3
4 copy_sub Ace $TEST Ace
5 copy_raw a.e $CLUSTER a.e
6 copy_raw application.e $CLUSTER application.e
7
8 compile_melted
9 compile_result ok
10 execute_work NONE exec_output
11 execute_result ok
12 compare exec_output output
13
14 cleanup_compile
15 compile_frozen
16 compile_result ok
17 c_compile_work
18 c_compile_result ok
19 execute_work NONE exec_output1
20 execute_result ok
21 compare exec_output1 output
22
23 cleanup_compile
24 compile_final_keep
25 compile_result ok
26 c_compile_final
27 c_compile_result ok
28 execute_final NONE exec_output2
29 execute_result ok
30 compare exec_output2 output
31
32 test_end

Properties

Name Value
svn:eol-style native
svn:keywords Author Date ID Revision

  ViewVC Help
Powered by ViewVC 1.1.23