From 8c95db33be58a545dd2e030428bded0bd958c4b6 Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Wed, 16 Oct 2024 22:54:34 +0200 Subject: Start work on the testing framework --- asl/option_tests.cpp | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 asl/option_tests.cpp (limited to 'asl/option_tests.cpp') diff --git a/asl/option_tests.cpp b/asl/option_tests.cpp deleted file mode 100644 index 38bce2e..0000000 --- a/asl/option_tests.cpp +++ /dev/null @@ -1,34 +0,0 @@ -#include "asl/option.hpp" -#include "asl/test_types.hpp" - -static_assert(asl::trivially_destructible>); -static_assert(!asl::trivially_destructible>); - -static_assert(asl::copy_constructible>); -static_assert(asl::copy_constructible>); -static_assert(!asl::copy_constructible>); -static_assert(!asl::copy_constructible>); - -static_assert(asl::move_constructible>); -static_assert(asl::move_constructible>); -static_assert(asl::move_constructible>); -static_assert(!asl::move_constructible>); - -static_assert(asl::copy_assignable>); -static_assert(asl::copy_assignable>); -static_assert(!asl::copy_assignable>); -static_assert(!asl::copy_assignable>); - -static_assert(asl::move_assignable>); -static_assert(asl::move_assignable>); -static_assert(!asl::move_assignable>); - -int main() -{ - asl::option a; - asl::option b; - - a = ASL_MOVE(b); - - return 0; -} -- cgit