@@ -3,37 +3,47 @@ ROOTTEST_ADD_TEST(execBrowseNonAccessibleType
3
3
MACRO execBrowseNonAccessibleType.C )
4
4
5
5
ROOTTEST_ADD_TEST (RunMyClass
6
- MACRO RunMyClass.C+ )
6
+ MACRO RunMyClass.C+
7
+ FIXTURES_SETUP root-meta-tclass-RunMyClas-fixture )
7
8
8
9
ROOTTEST_ADD_TEST (runclassref
9
10
MACRO runclassref.C
10
11
OUTREF classref.ref
11
- DEPENDS RunMyClass )
12
+ FIXTURES_REQUIRED root-meta-tclass-RunMyClas-fixture )
13
+
14
+ ROOTTEST_COMPILE_MACRO (tempParse.C
15
+ FIXTURES_SETUP root-meta-tclass-tempParse-fixture )
12
16
13
17
ROOTTEST_ADD_TEST (runtempParse
14
18
MACRO runtempParse.C
15
19
OUTREF tempParse.ref
16
- DEPENDS tempParse.C )
20
+ FIXTURES_REQUIRED root-meta-tclass- tempParse-fixture )
17
21
18
22
ROOTTEST_ADD_TEST (runpairs
19
23
COPY_TO_BUILDDIR pairs_v5.root
20
24
MACRO runpairs.C+
21
25
OUTREF pairs.ref )
22
26
27
+ ROOTTEST_COMPILE_MACRO (classlib.cxx
28
+ FIXTURES_SETUP root-meta-tclass-classlib-fixture )
29
+
23
30
ROOTTEST_ADD_TEST (execInterpClassNew
24
31
MACRO execInterpClassNew.C
25
32
OUTREF execInterpClassNew.ref
26
- DEPENDS classlib.cxx )
33
+ FIXTURES_REQUIRED root-meta-tclass- classlib-fixture )
27
34
28
35
ROOTTEST_ADD_TEST (execProperties
29
36
MACRO execProperties.C
30
37
OUTREF execProperties.ref )
31
38
39
+ ROOTTEST_COMPILE_MACRO (libState.cxx
40
+ FIXTURES_SETUP root-meta-tclass-libState-fixture )
41
+
32
42
ROOTTEST_ADD_TEST (execState
33
- COPY_TO_BUILDDIR tc_state.root libState.cxx
43
+ COPY_TO_BUILDDIR tc_state.root
34
44
MACRO execState.C
35
45
OUTREF execState.ref
36
- DEPENDS libState.cxx )
46
+ FIXTURES_REQUIRED root-meta-tclass- libState-fixture )
37
47
38
48
ROOTTEST_ADD_TEST (execSharedPtr
39
49
MACRO execSharedPtr.C
@@ -49,31 +59,40 @@ ROOTTEST_ADD_TEST(execTClassRehash
49
59
50
60
ROOTTEST_ADD_TEST (execTmpltD
51
61
MACRO execTmpltD.cxx+
52
- OUTREF execTmpltD.ref )
62
+ OUTREF execTmpltD.ref
63
+ FIXTURES_SETUP root-meta-tclass-execTmpltD-fixture )
53
64
54
65
ROOTTEST_ADD_TEST (execTmpltD32
55
66
MACRO execTmpltD32.cxx+
56
- OUTREF execTmpltD32.ref )
67
+ OUTREF execTmpltD32.ref
68
+ FIXTURES_SETUP root-meta-tclass-execTmpltD32-fixture )
57
69
58
- ROOTTEST_COMPILE_MACRO (execReadTmplt.cxx )
70
+ ROOTTEST_COMPILE_MACRO (execReadTmplt.cxx
71
+ FIXTURES_SETUP root-meta-tclass-execReadTmplt-fixture )
59
72
60
73
ROOTTEST_ADD_TEST (execReadTmplt
61
74
COPY_TO_BUILDDIR tmplt.h
62
75
MACRO execReadTmplt.cxx+
63
76
OUTREF execReadTmplt.ref
64
- DEPENDS ${COMPILE_MACRO_TEST} execTmpltD32 execTmpltD )
77
+ FIXTURES_REQUIRED root-meta-tclass-execReadTmplt-fixture
78
+ root-meta-tclass-execTmpltD-fixture
79
+ root-meta-tclass-execTmpltD32-fixture )
65
80
66
- ROOTTEST_GENERATE_REFLEX_DICTIONARY (SimpleVector simpleVector.h SELECTION simpleVector_selection.xml )
81
+ ROOTTEST_GENERATE_REFLEX_DICTIONARY (SimpleVector simpleVector.h SELECTION simpleVector_selection.xml
82
+ FIXTURES_SETUP root-meta-tclass-SimpleVector-fixture )
67
83
68
84
ROOTTEST_ADD_TEST (execSimpleVector
69
85
MACRO execSimpleVector.C
70
86
OUTREF execSimpleVector.ref
71
- DEPENDS ${GENERATE_REFLEX_TEST} )
87
+ FIXTURES_REQUIRED root-meta-tclass-SimpleVector-fixture )
88
+
89
+ ROOTTEST_COMPILE_MACRO (libDuplicate.cxx
90
+ FIXTURES_SETUP root-meta-tclass-libDuplicate-fixture )
72
91
73
92
ROOTTEST_ADD_TEST (execDuplicate
74
93
MACRO execDuplicate.C
75
94
OUTREF execDuplicate.ref
76
- DEPENDS libDuplicate.cxx )
95
+ FIXTURES_REQUIRED root-meta-tclass- libDuplicate-fixture )
77
96
78
97
ROOTTEST_ADD_TEST (execReadSimplePair
79
98
COPY_TO_BUILDDIR simplepair.root
@@ -83,30 +102,31 @@ ROOTTEST_ADD_TEST(execReadSimplePair
83
102
ROOTTEST_GENERATE_DICTIONARY (libdatamemberload
84
103
datamemberload.h
85
104
LINKDEF datamemberloadLinkDef.h
86
- NO_ROOTMAP NO_CXXMODULE )
105
+ NO_ROOTMAP NO_CXXMODULE
106
+ FIXTURES_SETUP root-meta-tclass-libdatamemberload-fixture )
87
107
88
108
ROOTTEST_ADD_TEST (datamemberload
89
109
MACRO datamemberload.C
90
110
COPY_TO_BUILDDIR datamemberload.h
91
- DEPENDS libdatamemberload-build )
111
+ FIXTURES_REQUIRED root-meta-tclass- libdatamemberload-fixture )
92
112
93
113
ROOTTEST_GENERATE_DICTIONARY (libInitOrderDups
94
114
InitOrderDups.h
95
115
LINKDEF InitOrderDupsLinkDef.h
96
116
NO_ROOTMAP NO_CXXMODULE
97
- FIXTURES_SETUP InitOrder )
117
+ FIXTURES_SETUP root-meta-tclass-libInitOrderDups-fixture )
98
118
99
119
ROOTTEST_GENERATE_DICTIONARY (libInitOrder
100
120
InitOrder.h
101
121
LINKDEF InitOrderLinkDef.h
102
122
NO_ROOTMAP NO_CXXMODULE
103
- FIXTURES_SETUP InitOrder )
123
+ FIXTURES_SETUP root-meta-tclass-libInitOrder-fixture )
104
124
105
125
ROOTTEST_ADD_TEST (execInitOrder
106
126
MACRO execInitOrder.cxx+
107
127
COPY_TO_BUILDDIR InitOrder.h
108
128
OUTREF execInitOrder.ref
109
- FIXTURES_REQUIRED InitOrder )
129
+ FIXTURES_REQUIRED root-meta-tclass-libInitOrderDups-fixture root-meta-tclass-libInitOrder-fixture )
110
130
111
131
if (NOT coverage )
112
132
ROOTTEST_ADD_TEST (tclassStl
0 commit comments