|
1 | | -if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86_64.*|x86.*|amd64.*|AMD64.*|i686.*|i386.*") |
2 | | - # All platforms except of ARM/AARCH64 |
3 | | - ROOTTEST_ADD_TEST(TabCom |
4 | | - COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/driveTabCom.py |
5 | | - INPUT TabCom_input.txt |
6 | | - OUTCNV filterOpt.sh |
7 | | - OUTREF TabCom.oref |
8 | | - ERRREF TabCom.eref |
9 | | - COPY_TO_BUILDDIR MyClass.h) |
| 1 | +if (NOT MSVC) |
| 2 | +# ROOT-5843 |
| 3 | +ROOTTEST_ADD_TEST(dotLibraries |
| 4 | + COMMAND $<TARGET_FILE:root> -b -q -e ".libraries" |
| 5 | + PASSREGEX "libRint") |
| 6 | + |
| 7 | +ROOTTEST_ADD_TEST(TabCom |
| 8 | + COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/driveTabCom.py |
| 9 | + INPUT TabCom_input.txt |
| 10 | + OUTCNV filterOpt.sh |
| 11 | + OUTREF TabCom.oref |
| 12 | + ERRREF TabCom.eref |
| 13 | + COPY_TO_BUILDDIR MyClass.h) |
10 | 14 |
|
11 | | - ROOTTEST_ADD_TEST(BackslashNewline |
| 15 | +ROOTTEST_ADD_TEST(BackslashNewline |
| 16 | + COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/driveTabCom.py |
| 17 | + INPUT BackslashNewline_input.txt) |
| 18 | + |
| 19 | +# issue 6439 |
| 20 | +if(dataframe) |
| 21 | + ROOTTEST_ADD_TEST(failedCompilationBadState_1 |
12 | 22 | COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/driveTabCom.py |
13 | | - INPUT BackslashNewline_input.txt) |
| 23 | + INPUT 6439_1_input.txt |
| 24 | + FAILREGEX "You are probably missing the definition|Assertion") |
| 25 | +endif() |
| 26 | + |
| 27 | +ROOTTEST_ADD_TEST(failedCompilationBadState_2 |
| 28 | + COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/driveTabCom.py |
| 29 | + INPUT 6439_2_input.txt |
| 30 | + FAILREGEX "You are probably missing the definition|Assertion") |
| 31 | + |
| 32 | +# issue 7970: The test disabled since the bug is still there on many platforms |
| 33 | +#ROOTTEST_ADD_TEST(failedCompilationBadState_3 |
| 34 | +# COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/driveTabCom.py |
| 35 | +# INPUT 7970_input.txt |
| 36 | +# FAILREGEX "You are probably missing the definition|Assertion") |
14 | 37 | endif() |
15 | 38 |
|
16 | 39 | # ROOT-10425 |
17 | 40 | ROOTTEST_ADD_TEST(missingSymbol |
18 | 41 | MACRO missingSymbol.C |
19 | 42 | PASSREGEX "You are probably missing the definition of.*MissingSymbol.*") |
20 | 43 |
|
21 | | -if (NOT MSVC) |
22 | | -# ROOT-5843 |
23 | | -ROOTTEST_ADD_TEST(dotLibraries |
24 | | - COMMAND $<TARGET_FILE:root> -b -q -e ".libraries" |
25 | | - PASSREGEX "libRint") |
26 | | -endif() |
27 | | - |
28 | 44 | # issue 11707 |
29 | 45 | ROOTTEST_ADD_TEST(macroCalledMain |
30 | 46 | COPY_TO_BUILDDIR main.cpp |
|
0 commit comments