Skip to content

Commit 08be0da

Browse files
committed
[roottest] use fixtures in cling/offset test
Remove macro dll to avoid interfearence with interpreted and compiled macro
1 parent ae0d240 commit 08be0da

File tree

5 files changed

+8
-95
lines changed

5 files changed

+8
-95
lines changed

roottest/cling/offset/.rootrc

Lines changed: 0 additions & 1 deletion
This file was deleted.

roottest/cling/offset/CMakeLists.txt

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,18 @@ ROOTTEST_ADD_TEST(interpreted
22
MACRO runvbase.C
33
OUTREF vbase-i.out.ref
44
ERRREF vbase-i.err.ref
5-
LABELS roottest regression cling)
5+
LABELS roottest regression cling
6+
PRECMD ${CMAKE_COMMAND} -E remove -f ${CMAKE_CURRENT_BUILD_DIR}/runvbase_C.dll
7+
FEATURES_SETUP cling-offset-runvbase-cling-fixture)
8+
9+
ROOTTEST_COMPILE_MACRO(runvbase.C
10+
FEATURES_REQUIRED cling-offset-runvbase-cling-fixture
11+
FEATURES_SETUP cling-offset-runvbase-compile-fixture)
612

7-
ROOTTEST_COMPILE_MACRO(runvbase.C)
813
ROOTTEST_ADD_TEST(compiled
914
MACRO runvbase.C+
1015
OUTREF vbase-c.out.ref
1116
ERRREF vbase-c.err.ref
1217
LABELS roottest regression cling
13-
DEPENDS ${COMPILE_MACRO_TEST})
18+
FEATURES_REQUIRED cling-offset-runvbase-compile-fixture)
1419

roottest/cling/offset/rootlogon.C

Lines changed: 0 additions & 5 deletions
This file was deleted.

roottest/cling/offset/vbase-c.ref

Lines changed: 0 additions & 43 deletions
This file was deleted.

roottest/cling/offset/vbase-i.ref

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)