|
@@ -101,6 +101,7 @@ TEST(TypeTraits, IsEqualityComparable) {
|
|
|
static_assert(entt::is_equality_comparable_v<std::vector<std::vector<int>>>);
|
|
static_assert(entt::is_equality_comparable_v<std::vector<std::vector<int>>>);
|
|
|
static_assert(entt::is_equality_comparable_v<std::unordered_map<int, int>>);
|
|
static_assert(entt::is_equality_comparable_v<std::unordered_map<int, int>>);
|
|
|
static_assert(entt::is_equality_comparable_v<std::unordered_map<int, std::unordered_map<int, char>>>);
|
|
static_assert(entt::is_equality_comparable_v<std::unordered_map<int, std::unordered_map<int, char>>>);
|
|
|
|
|
+ static_assert(entt::is_equality_comparable_v<std::vector<not_comparable>::iterator>);
|
|
|
static_assert(entt::is_equality_comparable_v<nlohmann_json_like>);
|
|
static_assert(entt::is_equality_comparable_v<nlohmann_json_like>);
|
|
|
|
|
|
|
|
static_assert(!entt::is_equality_comparable_v<not_comparable>);
|
|
static_assert(!entt::is_equality_comparable_v<not_comparable>);
|