Text · 980 bytes Raw Blame History
1 suite "runtime/strings"
2
3 case "allocatable"
4 source "../../fixtures/runtime/allocatable.f90"
5 armfortas => run
6 expect run.stdout check-comments
7 expect run.exit_code equals 0
8 end
9
10 case "string_deferred"
11 source "../../fixtures/runtime/string_deferred.f90"
12 armfortas => run
13 expect run.stdout check-comments
14 expect run.exit_code equals 0
15 end
16
17 case "string_empty"
18 source "../../../test_programs/string_empty.f90"
19 armfortas => run
20 expect run.stdout check-comments
21 expect run.exit_code equals 0
22 end
23
24 case "string_fixed"
25 source "../../fixtures/runtime/string_fixed.f90"
26 armfortas => run
27 expect run.stdout check-comments
28 expect run.exit_code equals 0
29 end
30
31 case "string_fixed_multi"
32 source "../../../test_programs/string_fixed_multi.f90"
33 armfortas => run
34 expect run.stdout check-comments
35 expect run.exit_code equals 0
36 end
37
38 case "string_reassign_loop"
39 source "../../fixtures/runtime/string_reassign_loop.f90"
40 armfortas => run
41 expect run.stdout check-comments
42 expect run.exit_code equals 0
43 end
44