diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2024-05-06 22:33:45 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2024-05-06 22:33:45 +0200 |
commit | 7cdad333114e6765351ed0facb48db228ef29b7b (patch) | |
tree | 6dde92ad1c3dbe39d3e9a04ffdddc110b10787c6 /tests | |
parent | 5c7d2d67688736edbf6d280fbf4038390eac5c5e (diff) | |
parent | 86de59d60a72e91d135450cccae4e220088a8a4b (diff) | |
download | redot-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.h | 11 |
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.") { |