Skip to content

Commit f17d180

Browse files
committed
test: handle conversion warnings
1 parent 3ef9468 commit f17d180

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

test/entt/entity/storage_entity.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,7 @@ TEST(StorageEntity, Iterable) {
384384
ASSERT_NE(begin, end);
385385

386386
ASSERT_NE(begin.base(), pool.begin());
387-
ASSERT_EQ(begin.base(), pool.end() - pool.free_list());
387+
ASSERT_EQ(begin.base(), pool.end() - static_cast<typename iterator::difference_type>(pool.free_list()));
388388
ASSERT_EQ(end.base(), pool.end());
389389

390390
ASSERT_EQ(std::get<0>(*begin.operator->().operator->()), entt::entity{4});
@@ -428,7 +428,7 @@ TEST(StorageEntity, ConstIterable) {
428428
ASSERT_NE(begin, end);
429429

430430
ASSERT_NE(begin.base(), pool.begin());
431-
ASSERT_EQ(begin.base(), pool.end() - pool.free_list());
431+
ASSERT_EQ(begin.base(), pool.end() - static_cast<typename iterator::difference_type>(pool.free_list()));
432432
ASSERT_EQ(end.base(), pool.end());
433433

434434
ASSERT_EQ(std::get<0>(*begin.operator->().operator->()), entt::entity{4});
@@ -496,7 +496,7 @@ TEST(StorageEntity, ReverseIterable) {
496496
ASSERT_NE(begin, end);
497497

498498
ASSERT_EQ(begin.base(), pool.rbegin());
499-
ASSERT_EQ(end.base(), pool.rbegin() + pool.free_list());
499+
ASSERT_EQ(end.base(), pool.rbegin() + static_cast<typename iterator::difference_type>(pool.free_list()));
500500
ASSERT_NE(end.base(), pool.rend());
501501

502502
ASSERT_EQ(std::get<0>(*begin.operator->().operator->()), entt::entity{1});
@@ -540,7 +540,7 @@ TEST(StorageEntity, ReverseConstIterable) {
540540
ASSERT_NE(begin, end);
541541

542542
ASSERT_EQ(begin.base(), pool.rbegin());
543-
ASSERT_EQ(end.base(), pool.rbegin() + pool.free_list());
543+
ASSERT_EQ(end.base(), pool.rbegin() + static_cast<typename iterator::difference_type>(pool.free_list()));
544544
ASSERT_NE(end.base(), pool.rend());
545545

546546
ASSERT_EQ(std::get<0>(*begin.operator->().operator->()), entt::entity{1});

0 commit comments

Comments
 (0)