cleanup
This commit is contained in:
@@ -486,31 +486,6 @@ TEST(SparseSetWithType, Functionalities) {
|
||||
other = std::move(set);
|
||||
}
|
||||
|
||||
TEST(SparseSetWithType, EntityFromComponent) {
|
||||
entt::sparse_set<std::uint64_t, int> set;
|
||||
typename entt::sparse_set<std::uint64_t, int>::entity_type invalid = entt::null;
|
||||
|
||||
set.reserve(3);
|
||||
|
||||
const auto &first = set.construct(42, 3);
|
||||
const auto &second = set.construct(3, 9);
|
||||
const auto &third = set.construct(99, 7);
|
||||
|
||||
ASSERT_NE(set.entity(first), invalid);
|
||||
ASSERT_EQ(set.get(set.entity(first)), first);
|
||||
ASSERT_EQ(&set.get(set.entity(first)), &first);
|
||||
|
||||
ASSERT_NE(set.entity(second), invalid);
|
||||
ASSERT_EQ(set.get(set.entity(second)), second);
|
||||
ASSERT_EQ(&set.get(set.entity(second)), &second);
|
||||
|
||||
ASSERT_NE(set.entity(third), invalid);
|
||||
ASSERT_EQ(set.get(set.entity(third)), third);
|
||||
ASSERT_EQ(&set.get(set.entity(third)), &third);
|
||||
|
||||
ASSERT_EQ(set.entity(0), invalid);
|
||||
}
|
||||
|
||||
TEST(SparseSetWithType, EmptyType) {
|
||||
entt::sparse_set<std::uint64_t, empty_type> set;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user