2021-09-11 23:13:49 +02:00
|
|
|
#include <array>
|
|
|
|
|
|
|
|
#include "test_patterns/test_pattern_placement.hpp"
|
|
|
|
#include "test_patterns/test_pattern_structs.hpp"
|
|
|
|
#include "test_patterns/test_pattern_unions.hpp"
|
|
|
|
#include "test_patterns/test_pattern_enums.hpp"
|
|
|
|
#include "test_patterns/test_pattern_literals.hpp"
|
|
|
|
#include "test_patterns/test_pattern_padding.hpp"
|
|
|
|
#include "test_patterns/test_pattern_succeeding_assert.hpp"
|
|
|
|
#include "test_patterns/test_pattern_failing_assert.hpp"
|
2021-09-12 20:28:32 +02:00
|
|
|
#include "test_patterns/test_pattern_bitfields.hpp"
|
2021-09-12 21:54:18 +02:00
|
|
|
#include "test_patterns/test_pattern_math.hpp"
|
2021-09-13 10:49:24 +02:00
|
|
|
#include "test_patterns/test_pattern_rvalues.hpp"
|
|
|
|
#include "test_patterns/test_pattern_namespaces.hpp"
|
|
|
|
#include "test_patterns/test_pattern_extra_semicolon.hpp"
|
2021-09-25 23:31:37 +02:00
|
|
|
#include "test_patterns/test_pattern_pointers.hpp"
|
2021-09-11 23:13:49 +02:00
|
|
|
|
|
|
|
std::array Tests = {
|
|
|
|
TEST(Placement),
|
|
|
|
TEST(Structs),
|
|
|
|
TEST(Unions),
|
|
|
|
TEST(Enums),
|
|
|
|
TEST(Literals),
|
|
|
|
TEST(Padding),
|
|
|
|
TEST(SucceedingAssert),
|
2021-09-12 20:28:32 +02:00
|
|
|
TEST(FailingAssert),
|
2021-09-12 21:54:18 +02:00
|
|
|
TEST(Bitfields),
|
2021-09-13 10:49:24 +02:00
|
|
|
TEST(Math),
|
|
|
|
TEST(RValues),
|
|
|
|
TEST(Namespaces),
|
2021-09-25 23:31:37 +02:00
|
|
|
TEST(ExtraSemicolon),
|
|
|
|
TEST(Pointers)
|
2021-09-11 23:13:49 +02:00
|
|
|
};
|