You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by jm...@apache.org on 2020/04/16 05:47:29 UTC

[incubator-datasketches-cpp] 01/01: Merge pull request #107 from apache/catch2_tests

This is an automated email from the ASF dual-hosted git repository.

jmalkin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-cpp.git

commit 8f37f6486cc49220e5879e8cce13a3e0a4539a39
Merge: 21e3a87 eb3f0a5
Author: Jon Malkin <jm...@users.noreply.github.com>
AuthorDate: Wed Apr 15 22:47:18 2020 -0700

    Merge pull request #107 from apache/catch2_tests
    
    Move unit tests to catch2, enable CI builds

 .github/workflows/build_cmake.yml                  |    57 +
 CMakeLists.txt                                     |     3 +-
 cmake/FindCppUnit.cmake                            |    42 -
 common/test/CMakeLists.txt                         |    17 +-
 common/test/catch.hpp                              | 17618 +++++++++++++++++++
 common/test/catch_runner.cpp                       |     7 +
 cpc/CMakeLists.txt                                 |     2 -
 cpc/test/CMakeLists.txt                            |     8 +-
 cpc/test/compression_test.cpp                      |    77 +-
 cpc/test/cpc_sketch_test.cpp                       |   715 +-
 cpc/test/cpc_union_test.cpp                        |   251 +-
 fi/CMakeLists.txt                                  |     2 -
 fi/test/CMakeLists.txt                             |     5 -
 fi/test/frequent_items_sketch_custom_type_test.cpp |   122 +-
 fi/test/frequent_items_sketch_test.cpp             |   645 +-
 fi/test/reverse_purge_hash_map_test.cpp            |    55 +-
 hll/CMakeLists.txt                                 |     2 -
 hll/test/AuxHashMapTest.cpp                        |   124 +-
 hll/test/CouponHashSetTest.cpp                     |   226 +-
 hll/test/CouponListTest.cpp                        |   334 +-
 hll/test/CrossCountingTest.cpp                     |   141 +-
 hll/test/HllArrayTest.cpp                          |   357 +-
 hll/test/HllSketchTest.cpp                         |   501 +-
 hll/test/HllUnionTest.cpp                          |   707 +-
 hll/test/IsomorphicTest.cpp                        |   198 +-
 hll/test/TablesTest.cpp                            |    51 +-
 hll/test/ToFromByteArrayTest.cpp                   |   271 +-
 kll/CMakeLists.txt                                 |     2 -
 kll/test/CMakeLists.txt                            |     5 -
 kll/test/kll_sketch_custom_type_test.cpp           |   113 +-
 kll/test/kll_sketch_test.cpp                       |   577 +-
 kll/test/kll_sketch_validation.cpp                 |   147 +-
 pyproject.toml                                     |    12 +
 python/src/kll_wrapper.cpp                         |     6 +-
 python/tests/kll_test.py                           |     4 +-
 sampling/CMakeLists.txt                            |     2 -
 sampling/include/var_opt_sketch_impl.hpp           |    19 +-
 sampling/include/var_opt_union_impl.hpp            |     2 +-
 sampling/test/CMakeLists.txt                       |     5 -
 sampling/test/var_opt_sketch_test.cpp              |   910 +-
 sampling/test/var_opt_union_test.cpp               |   609 +-
 setup.py                                           |     3 +-
 theta/CMakeLists.txt                               |     2 -
 theta/test/theta_a_not_b_test.cpp                  |   403 +-
 theta/test/theta_intersection_test.cpp             |   406 +-
 theta/test/theta_sketch_test.cpp                   |   755 +-
 theta/test/theta_union_test.cpp                    |   157 +-
 47 files changed, 21813 insertions(+), 4864 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org