- Adjusted Formatting of tests

- Finished map implementation and unit tests

 TODO: Threading
This commit is contained in:
2025-07-23 12:05:02 -04:00
parent 73333b4c67
commit 65573f28e4
61 changed files with 2665 additions and 2187 deletions

View File

@@ -24,50 +24,45 @@
#include "../../test.h"
namespace fennec
namespace fennec::test
{
namespace test
{
inline void fennec_test_math_scalar()
{
fennec_test_section("component_count");
inline void fennec_test_math_scalar()
{
fennec_test_section("component_count");
fennec_test_spacer(1);
fennec_test_spacer(1);
fennec_test_run((component_count_v<bool_t> == 1), true);
fennec_test_run((component_count_v<int_t> == 1), true);
fennec_test_run((component_count_v<uint_t> == 1), true);
fennec_test_run((component_count_v<float_t> == 1), true);
fennec_test_run((component_count_v<double_t> == 1), true);
fennec_test_run((component_count_v<bool_t> == 1), true);
fennec_test_run((component_count_v<int_t> == 1), true);
fennec_test_run((component_count_v<uint_t> == 1), true);
fennec_test_run((component_count_v<float_t> == 1), true);
fennec_test_run((component_count_v<double_t> == 1), true);
fennec_test_spacer(1);
fennec_test_spacer(1);
fennec_test_run((component_count_v<const bool_t> == 1), true);
fennec_test_run((component_count_v<const int_t> == 1), true);
fennec_test_run((component_count_v<const uint_t> == 1), true);
fennec_test_run((component_count_v<const float_t> == 1), true);
fennec_test_run((component_count_v<const double_t> == 1), true);
fennec_test_run((component_count_v<const bool_t> == 1), true);
fennec_test_run((component_count_v<const int_t> == 1), true);
fennec_test_run((component_count_v<const uint_t> == 1), true);
fennec_test_run((component_count_v<const float_t> == 1), true);
fennec_test_run((component_count_v<const double_t> == 1), true);
fennec_test_spacer(1);
fennec_test_spacer(1);
fennec_test_run((component_count_v<volatile bool_t> == 1), true);
fennec_test_run((component_count_v<volatile int_t> == 1), true);
fennec_test_run((component_count_v<volatile uint_t> == 1), true);
fennec_test_run((component_count_v<volatile float_t> == 1), true);
fennec_test_run((component_count_v<volatile double_t> == 1), true);
fennec_test_run((component_count_v<volatile bool_t> == 1), true);
fennec_test_run((component_count_v<volatile int_t> == 1), true);
fennec_test_run((component_count_v<volatile uint_t> == 1), true);
fennec_test_run((component_count_v<volatile float_t> == 1), true);
fennec_test_run((component_count_v<volatile double_t> == 1), true);
fennec_test_spacer(1);
fennec_test_spacer(1);
fennec_test_run((component_count_v<const volatile bool_t> == 1), true);
fennec_test_run((component_count_v<const volatile int_t> == 1), true);
fennec_test_run((component_count_v<const volatile uint_t> == 1), true);
fennec_test_run((component_count_v<const volatile float_t> == 1), true);
fennec_test_run((component_count_v<const volatile double_t> == 1), true);
}
}
fennec_test_run((component_count_v<const volatile bool_t> == 1), true);
fennec_test_run((component_count_v<const volatile int_t> == 1), true);
fennec_test_run((component_count_v<const volatile uint_t> == 1), true);
fennec_test_run((component_count_v<const volatile float_t> == 1), true);
fennec_test_run((component_count_v<const volatile double_t> == 1), true);
}
}