9 #include <boost/test/unit_test.hpp>
16 #include <type_traits>
18 using namespace Acts::UnitLiterals;
23 BOOST_TEST_DONT_PRINT_LOG_VALUE(Acts::SinglyCharged)
24 BOOST_TEST_DONT_PRINT_LOG_VALUE(Acts::AnyCharge)
26 BOOST_AUTO_TEST_SUITE(EventDataCharge)
29 BOOST_CHECK(std::is_trivially_default_constructible_v<Acts::Neutral>);
30 BOOST_CHECK(std::is_trivially_default_constructible_v<Acts::SinglyCharged>);
31 BOOST_CHECK(std::is_nothrow_default_constructible_v<Acts::Neutral>);
32 BOOST_CHECK(std::is_nothrow_default_constructible_v<Acts::SinglyCharged>);
33 BOOST_CHECK(std::is_trivially_constructible_v<Acts::Neutral>);
34 BOOST_CHECK(std::is_trivially_constructible_v<Acts::SinglyCharged>);
36 BOOST_CHECK(std::is_nothrow_constructible_v<Acts::Neutral>);
37 BOOST_CHECK(std::is_nothrow_constructible_v<Acts::SinglyCharged>);
140 BOOST_AUTO_TEST_SUITE_END()