Text · 2239 bytes Raw Blame History
1 suite "consistency/runtime-format-control"
2
3 case "io_format_int_cli_run_reproducible"
4 source "../../../test_programs/io_format_int.f90"
5 opts => all
6 armfortas => run
7 repeat => 3
8 consistency => cli_run_reproducible
9 expect run.stdout check-comments
10 expect run.exit_code equals 0
11 end
12
13 case "io_format_int_capture_run_matches_cli"
14 source "../../../test_programs/io_format_int.f90"
15 opts => all
16 armfortas => run
17 repeat => 3
18 consistency => capture_run_vs_cli_run
19 expect run.stdout check-comments
20 expect run.exit_code equals 0
21 end
22
23 case "io_format_int_capture_run_reproducible"
24 source "../../../test_programs/io_format_int.f90"
25 opts => all
26 armfortas => run
27 repeat => 3
28 consistency => capture_run_reproducible
29 expect run.stdout check-comments
30 expect run.exit_code equals 0
31 end
32
33 case "io_advance_no_cli_run_reproducible"
34 source "../../../test_programs/io_advance_no.f90"
35 opts => all
36 armfortas => run
37 repeat => 3
38 consistency => cli_run_reproducible
39 expect run.stdout check-comments
40 expect run.exit_code equals 0
41 end
42
43 case "io_advance_no_capture_run_matches_cli"
44 source "../../../test_programs/io_advance_no.f90"
45 opts => all
46 armfortas => run
47 repeat => 3
48 consistency => capture_run_vs_cli_run
49 expect run.stdout check-comments
50 expect run.exit_code equals 0
51 end
52
53 case "io_advance_no_capture_run_reproducible"
54 source "../../../test_programs/io_advance_no.f90"
55 opts => all
56 armfortas => run
57 repeat => 3
58 consistency => capture_run_reproducible
59 expect run.stdout check-comments
60 expect run.exit_code equals 0
61 end
62
63 case "io_file_roundtrip_cli_run_reproducible"
64 source "../../../test_programs/io_file_roundtrip.f90"
65 opts => all
66 armfortas => run
67 repeat => 3
68 consistency => cli_run_reproducible
69 expect run.stdout check-comments
70 expect run.exit_code equals 0
71 end
72
73 case "io_file_roundtrip_capture_run_matches_cli"
74 source "../../../test_programs/io_file_roundtrip.f90"
75 opts => all
76 armfortas => run
77 repeat => 3
78 consistency => capture_run_vs_cli_run
79 expect run.stdout check-comments
80 expect run.exit_code equals 0
81 end
82
83 case "io_file_roundtrip_capture_run_reproducible"
84 source "../../../test_programs/io_file_roundtrip.f90"
85 opts => all
86 armfortas => run
87 repeat => 3
88 consistency => capture_run_reproducible
89 expect run.stdout check-comments
90 expect run.exit_code equals 0
91 end
92