1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-31 18:41:20 +00:00

Test for insertion at array's size

This commit is contained in:
mason1920
2025-04-15 12:08:54 -04:00
parent e5ccaa79e2
commit 692a244713

View File

@@ -126,12 +126,14 @@ TEST_CASE("[Array] resize(), insert(), and erase()") {
CHECK(int(arr[0]) == 2);
arr.erase(2);
CHECK(int(arr[0]) == 1);
// Negative index on insert.
CHECK(arr.size() == 3);
arr.resize(0);
CHECK(arr.size() == 0);
arr.insert(0, 8);
CHECK(arr.size() == 1);
arr.insert(1, 16);
CHECK(int(arr[1]) == 16);
arr.insert(-1, 3);
CHECK(int(arr[2]) == 3);
CHECK(arr.size() == 4);
CHECK(int(arr[1]) == 3);
}
TEST_CASE("[Array] front() and back()") {