summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-05-06 22:33:45 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-05-06 22:33:45 +0200
commit7cdad333114e6765351ed0facb48db228ef29b7b (patch)
tree6dde92ad1c3dbe39d3e9a04ffdddc110b10787c6 /tests
parent5c7d2d67688736edbf6d280fbf4038390eac5c5e (diff)
parent86de59d60a72e91d135450cccae4e220088a8a4b (diff)
downloadredot-engine-7cdad333114e6765351ed0facb48db228ef29b7b.tar.gz
Merge pull request #91621 from AThousandShips/localvector_has
[Core] Add `LocalVector::has` for convenience
Diffstat (limited to 'tests')
-rw-r--r--tests/core/templates/test_local_vector.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/core/templates/test_local_vector.h b/tests/core/templates/test_local_vector.h
index 2873a9a028..c9544c625b 100644
--- a/tests/core/templates/test_local_vector.h
+++ b/tests/core/templates/test_local_vector.h
@@ -63,7 +63,7 @@ TEST_CASE("[LocalVector] Push Back.") {
CHECK(vector[4] == 4);
}
-TEST_CASE("[LocalVector] Find.") {
+TEST_CASE("[LocalVector] Find, has.") {
LocalVector<int> vector;
vector.push_back(3);
vector.push_back(1);
@@ -85,6 +85,15 @@ TEST_CASE("[LocalVector] Find.") {
CHECK(vector.find(-1) == -1);
CHECK(vector.find(5) == -1);
+
+ CHECK(vector.has(0));
+ CHECK(vector.has(1));
+ CHECK(vector.has(2));
+ CHECK(vector.has(3));
+ CHECK(vector.has(4));
+
+ CHECK(!vector.has(-1));
+ CHECK(!vector.has(5));
}
TEST_CASE("[LocalVector] Remove.") {