🎨 Cleanup include path for catch2

✨ Add basic .deb generation support
WiX and RPM support is still needed for verification

⬆️ Upgrade minimum CMake version to 3.14
⬆️ Upgrade Catch to Catch v2.9.2
📌 Pin Catch to v2.9.1

👷 Update .travis.yml build matrix
👷 Update .appveyor build script

✅ Update tests to be separated by file
This commit is contained in:
Isabella Muerte committed 2019-09-17 09:59:36 -07:00
1 parent 83a0b49e5e
commit 54f7f970bf
21 files changed
+273 -12302

No files matched your search

+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
TEST_CASE("Assignment value", "[assignment.value]") {
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
// Old versions of GCC don't have the correct trait names. Could fix them up if needs be.
-12012
View File
File diff suppressed because it is too large. Load diff
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
#define TOKENPASTE(x, y) x##y
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
#include <vector>
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
#include <utility>
#include <tuple>
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
#include <string>
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
TEST_CASE("Hashing", "[hash]") {}
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
#include <tuple>
+2 -2
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
#include <type_traits>
@@ -42,4 +42,4 @@ TEST_CASE("issue 33") {
REQUIRE(j == 42);
REQUIRE(*a == 42);
REQUIRE(a.has_value());
}
}
-2
View File
@@ -1,2 +0,0 @@
#define CATCH_CONFIG_MAIN
#include "catch.hpp"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
#include <tuple>
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
TEST_CASE("Noexcept", "[noexcept]") {
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
TEST_CASE("Nullopt", "[nullopt]") {
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
struct move_detector {
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
TEST_CASE("Relational ops", "[relops]") {
+1 -1
View File
@@ -1,4 +1,4 @@
#include "catch.hpp"
#include <catch2/catch.hpp>
#include <tl/optional.hpp>
TEST_CASE("Swap value", "[swap.value]") {