[libcxx-commits] [PATCH] D59110: Restructure existing test suite to follow libc++ standard layout
    Louis Dionne via Phabricator via libcxx-commits 
    libcxx-commits at lists.llvm.org
       
    Tue Mar 12 07:57:04 PDT 2019
    
    
  
ldionne requested changes to this revision.
ldionne added inline comments.
This revision now requires changes to proceed.
================
Comment at: test/CMakeLists.txt:3
 
-# TODO(ldionne): This CMake testing infrastructure should be replaced with a
-#                llvm-lit test suite.
+include_directories("${PROJECT_SOURCE_DIR}/include"
+                    ${CMAKE_CURRENT_LIST_DIR})
----------------
I don't understand why we're changing this file. The previous one works just as well, but it does not require adding `CMakeLists.txt`s all over the place in the tree (which just won't scale to the number of tests that will be in the suite).
The next improvement over this should be to run the tests with `lit` (but should be tackled separately).
Repository:
  rPSTL pstl
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D59110/new/
https://reviews.llvm.org/D59110
    
    
More information about the libcxx-commits
mailing list