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

Contents of /trunk/eweasel/tests/runtime023/tcf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 101433 - (show annotations)
Wed Feb 21 13:29:08 2018 UTC (18 months, 4 weeks ago) by alexk
File size: 704 byte(s)
Added an example that demonstrates an issue similar to test#runtime022, but without invariant checks, using `copy` instead.
1 test_name gc-tracking-in-expanded-argument-copy
2 test_description An argument of an expanded type should be subject to GC tracking for its reference fields when it is passed to `copy`.
3
4 copy_sub Ace $TEST Ace
5 copy_raw test.e $CLUSTER test.e
6 copy_raw value.e $CLUSTER value.e
7
8 compile_melted
9 compile_result ok
10 execute_work NONE exec_output_m
11 execute_result ok
12 compare exec_output_m output
13
14 compile_frozen
15 compile_result ok
16 c_compile_work
17 c_compile_result ok
18 execute_work NONE exec_output_w
19 execute_result ok
20 compare exec_output_w output
21
22 compile_final
23 compile_result ok
24 c_compile_final
25 c_compile_result ok
26 execute_final NONE exec_output_f
27 execute_result ok
28 compare exec_output_f output
29
30 test_end

Properties

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

  ViewVC Help
Powered by ViewVC 1.1.23