Text · 1364 bytes Raw Blame History
1 suite "runtime/derived-types"
2
3 case "derived_type_basic"
4 source "../../fixtures/runtime/derived_type_basic.f90"
5 armfortas => run
6 expect run.stdout check-comments
7 expect run.exit_code equals 0
8 end
9
10 case "derived_type_constructor"
11 source "../../../test_programs/derived_type_constructor.f90"
12 armfortas => run
13 expect run.stdout check-comments
14 expect run.exit_code equals 0
15 end
16
17 case "derived_type_extends"
18 source "../../../test_programs/derived_type_extends.f90"
19 armfortas => run
20 expect run.stdout check-comments
21 expect run.exit_code equals 0
22 end
23
24 case "derived_type_final"
25 source "../../../test_programs/derived_type_final.f90"
26 armfortas => run
27 expect run.stdout check-comments
28 expect run.exit_code equals 0
29 end
30
31 case "derived_type_method"
32 source "../../../test_programs/derived_type_method.f90"
33 armfortas => run
34 expect run.stdout check-comments
35 expect run.exit_code equals 0
36 end
37
38 case "derived_type_nested"
39 source "../../../test_programs/derived_type_nested.f90"
40 armfortas => run
41 expect run.stdout check-comments
42 expect run.exit_code equals 0
43 end
44
45 case "derived_type_param"
46 source "../../../test_programs/derived_type_param.f90"
47 armfortas => run
48 expect run.stdout check-comments
49 expect run.exit_code equals 0
50 end
51
52 case "select_type"
53 source "../../../test_programs/select_type.f90"
54 armfortas => run
55 expect run.stdout check-comments
56 expect run.exit_code equals 0
57 end