ext/h3/src/CMakeLists.txt in h3-3.5.1 vs ext/h3/src/CMakeLists.txt in h3-3.6.0

- old
+ new

@@ -141,20 +141,22 @@ src/apps/filters/kRing.c src/apps/filters/hexRange.c src/apps/testapps/testVertexGraph.c src/apps/testapps/testCompact.c src/apps/testapps/testPolyfill.c + src/apps/testapps/testPentagonIndexes.c src/apps/testapps/testKRing.c src/apps/testapps/testH3ToGeoBoundary.c src/apps/testapps/testH3ToParent.c src/apps/testapps/testH3Index.c src/apps/testapps/mkRandGeoBoundary.c src/apps/testapps/testGeoToH3.c src/apps/testapps/testH3NeighborRotations.c src/apps/testapps/testMaxH3ToChildrenSize.c src/apps/testapps/testHexRanges.c src/apps/testapps/testH3ToGeo.c + src/apps/testapps/testH3ToCenterChild.c src/apps/testapps/testH3ToChildren.c src/apps/testapps/testH3GetFaces.c src/apps/testapps/testGeoCoord.c src/apps/testapps/testHexRing.c src/apps/testapps/testH3SetToVertexGraph.c @@ -166,12 +168,15 @@ src/apps/testapps/testLinkedGeo.c src/apps/testapps/mkRandGeo.c src/apps/testapps/testH3Api.c src/apps/testapps/testH3SetToLinkedGeo.c src/apps/testapps/testH3ToLocalIj.c + src/apps/testapps/testH3ToLocalIjExhaustive.c src/apps/testapps/testH3Distance.c + src/apps/testapps/testH3DistanceExhaustive.c src/apps/testapps/testH3Line.c + src/apps/testapps/testH3LineExhaustive.c src/apps/testapps/testCoordIj.c src/apps/testapps/testCoordIjk.c src/apps/miscapps/h3ToGeoBoundaryHier.c src/apps/miscapps/h3ToGeoHier.c src/apps/miscapps/generateBaseCellNeighbors.c @@ -489,10 +494,11 @@ add_h3_test(testCompact src/apps/testapps/testCompact.c) add_h3_test(testKRing src/apps/testapps/testKRing.c) add_h3_test(testHexRing src/apps/testapps/testHexRing.c) add_h3_test(testHexRanges src/apps/testapps/testHexRanges.c) add_h3_test(testH3ToParent src/apps/testapps/testH3ToParent.c) + add_h3_test(testH3ToCenterChild src/apps/testapps/testH3ToCenterChild.c) add_h3_test(testH3ToChildren src/apps/testapps/testH3ToChildren.c) add_h3_test(testH3GetFaces src/apps/testapps/testH3GetFaces.c) add_h3_test(testMaxH3ToChildrenSize src/apps/testapps/testMaxH3ToChildrenSize.c) add_h3_test(testH3Index src/apps/testapps/testH3Index.c) add_h3_test(testH3Api src/apps/testapps/testH3Api.c) @@ -511,13 +517,22 @@ add_h3_test(testH3Distance src/apps/testapps/testH3Distance.c) add_h3_test(testH3Line src/apps/testapps/testH3Line.c) add_h3_test(testCoordIj src/apps/testapps/testCoordIj.c) add_h3_test(testCoordIjk src/apps/testapps/testCoordIjk.c) add_h3_test(testBaseCells src/apps/testapps/testBaseCells.c) + add_h3_test(testPentagonIndexes src/apps/testapps/testPentagonIndexes.c) add_h3_test_with_arg(testH3NeighborRotations src/apps/testapps/testH3NeighborRotations.c 0) add_h3_test_with_arg(testH3NeighborRotations src/apps/testapps/testH3NeighborRotations.c 1) add_h3_test_with_arg(testH3NeighborRotations src/apps/testapps/testH3NeighborRotations.c 2) + + # The "Exhaustive" part of the test name is used by the test-fast to exclude these files. + # test-fast exists so that Travis CI can run Valgrind on tests without taking a very long time. + add_h3_test(testH3ToLocalIjExhaustive src/apps/testapps/testH3ToLocalIjExhaustive.c) + add_h3_test(testH3LineExhaustive src/apps/testapps/testH3LineExhaustive.c) + add_h3_test(testH3DistanceExhaustive src/apps/testapps/testH3DistanceExhaustive.c) + + add_custom_target(test-fast COMMAND ctest -E Exhaustive) endif() if(BUILD_BENCHMARKS) # Benchmarks add_custom_target(benchmarks)