test: drop unnecessary checks

This commit is contained in:
Michele Caini
2024-01-08 12:09:20 +01:00
parent 47ab69f394
commit f4d9a7729f
2 changed files with 8 additions and 8 deletions

View File

@@ -145,14 +145,15 @@ TEST(DenseMap, Copy) {
TEST(DenseMap, Move) {
entt::dense_map<std::size_t, std::size_t, entt::identity> map;
map.max_load_factor(map.max_load_factor() - .05f);
const auto load_factor = map.max_load_factor() - .05f;
map.max_load_factor(load_factor);
map.emplace(3u, 42u);
entt::dense_map<std::size_t, std::size_t, entt::identity> other{std::move(map)};
ASSERT_EQ(map.size(), 0u); // NOLINT
ASSERT_TRUE(other.contains(3u));
ASSERT_EQ(map.max_load_factor(), other.max_load_factor());
ASSERT_EQ(other.max_load_factor(), load_factor);
map = other;
map.emplace(1u, 99u);
@@ -160,7 +161,6 @@ TEST(DenseMap, Move) {
other.emplace(0u, 0u);
other = std::move(map);
ASSERT_EQ(map.size(), 0u); // NOLINT
ASSERT_TRUE(other.contains(3u));
ASSERT_TRUE(other.contains(1u));
ASSERT_TRUE(other.contains(11u));

View File

@@ -139,14 +139,15 @@ TEST(DenseSet, Copy) {
TEST(DenseSet, Move) {
entt::dense_set<std::size_t, entt::identity> set;
set.max_load_factor(set.max_load_factor() - .05f);
const auto load_factor = set.max_load_factor() - .05f;
set.max_load_factor(load_factor);
set.emplace(3u);
entt::dense_set<std::size_t, entt::identity> other{std::move(set)};
ASSERT_EQ(set.size(), 0u); // NOLINT
ASSERT_TRUE(other.contains(3u));
ASSERT_EQ(set.max_load_factor(), other.max_load_factor());
ASSERT_EQ(other.max_load_factor(), load_factor);
set = other;
set.emplace(1u);
@@ -154,7 +155,6 @@ TEST(DenseSet, Move) {
other.emplace(0u);
other = std::move(set);
ASSERT_EQ(set.size(), 0u); // NOLINT
ASSERT_TRUE(other.contains(3u));
ASSERT_TRUE(other.contains(1u));
ASSERT_TRUE(other.contains(11u));