|
1 | 1 | //Provides: expect_test_collector_saved_stdout |
2 | | -var expect_test_collector_saved_stdout |
| 2 | +var expect_test_collector_saved_stdout |
3 | 3 | //Provides: expect_test_collector_saved_stderr |
4 | 4 | var expect_test_collector_saved_stderr |
5 | 5 |
|
6 | 6 | //Provides: expect_test_collector_before_test |
7 | 7 | //Requires: caml_global_data, caml_ml_channels |
8 | 8 | //Requires: expect_test_collector_saved_stderr, expect_test_collector_saved_stdout |
9 | 9 | function expect_test_collector_before_test (voutput, vstdout, vstderr){ |
10 | | - expect_test_collector_saved_stderr = caml_ml_channels[vstderr]; |
11 | | - expect_test_collector_saved_stdout = caml_ml_channels[vstdout]; |
12 | | - var output = caml_ml_channels[voutput]; |
13 | | - caml_ml_channels[vstdout] = output; |
14 | | - caml_ml_channels[vstderr] = output; |
| 10 | + expect_test_collector_saved_stderr = caml_ml_channels.get(vstderr); |
| 11 | + expect_test_collector_saved_stdout = caml_ml_channels.get(vstdout); |
| 12 | + var output = caml_ml_channels.get(voutput); |
| 13 | + caml_ml_channels.set(vstdout, output); |
| 14 | + caml_ml_channels.set(vstderr, output); |
15 | 15 | return 0; |
16 | 16 | } |
17 | 17 |
|
18 | 18 | //Provides: expect_test_collector_after_test |
19 | 19 | //Requires: caml_global_data, caml_ml_channels |
20 | 20 | //Requires: expect_test_collector_saved_stderr, expect_test_collector_saved_stdout |
21 | 21 | function expect_test_collector_after_test (vstdout, vstderr){ |
22 | | - caml_ml_channels[vstdout] = expect_test_collector_saved_stdout; |
23 | | - caml_ml_channels[vstderr] = expect_test_collector_saved_stderr; |
| 22 | + caml_ml_channels.set(vstdout,expect_test_collector_saved_stdout); |
| 23 | + caml_ml_channels.set(vstderr,expect_test_collector_saved_stderr); |
24 | 24 | return 0; |
25 | 25 | } |
26 | 26 |
|
27 | 27 | //Provides:caml_out_channel_pos_fd |
28 | 28 | //Requires: caml_global_data, caml_ml_channels |
29 | 29 | function caml_out_channel_pos_fd(chan){ |
30 | | - var info = caml_ml_channels[chan]; |
| 30 | + var info = caml_ml_channels.get(chan); |
31 | 31 | return info.offset |
32 | 32 | } |
0 commit comments