Browse Source

GoogleTest: Modify test to verify that empty files can be scanned

The modified test confirms the bug described in issue #18321.
Craig Scott 7 years ago
parent
commit
d6b06d8d87
2 changed files with 4 additions and 3 deletions
  1. 4 3
      Tests/GoogleTest/Test/CMakeLists.txt
  2. 0 0
      Tests/GoogleTest/Test/empty.cxx

+ 4 - 3
Tests/GoogleTest/Test/CMakeLists.txt

@@ -44,12 +44,13 @@ endif()
 set_tests_properties(set2.GoogleTest.ConditionalFail.foo PROPERTIES WILL_FAIL YES)
 
 
-# Search specific sources to get the test list
-add_executable(test_gtest2 main2.cxx)
+# Search specific sources to get the test list. Include an empty file
+# to ensure they are handled correctly too.
+add_executable(test_gtest2 main2.cxx empty.cxx)
 target_link_libraries(test_gtest2 GTest::Main)
 gtest_add_tests(TARGET test_gtest2
   TEST_LIST testList
-  SOURCES main2.h
+  SOURCES main2.h empty.cxx
 )
 set(expectedTests
   GoogleTest.SomethingElse

+ 0 - 0
Tests/GoogleTest/Test/empty.cxx