diff --git a/.gitignore b/.gitignore
index f0e9f65..a3479bd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -32,7 +32,7 @@
*.dSYM/
# CMake build directory
-build/
+*build/
cmake-build-*/
build-avr/
diff --git a/tests/.idea/dictionaries/pavel.xml b/tests/.idea/dictionaries/pavel.xml
index 6952d16..e85b383 100644
--- a/tests/.idea/dictionaries/pavel.xml
+++ b/tests/.idea/dictionaries/pavel.xml
@@ -12,6 +12,7 @@
mmcu
nosonar
opencyphal
+ profraw
stringmakers
udpard
udpip
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index da3b493..7f50603 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -61,7 +61,7 @@ function(gen_test name files compile_definitions compile_flags link_flags c_stan
C_STANDARD "${c_standard}"
C_EXTENSIONS OFF
)
- add_test("run_${name}" "${name}" --rng-seed time)
+ add_test("run_${name}" "${name}" --gtest_random_seed=0 --gtest_color=yes)
endfunction()
function(gen_test_matrix name files compile_definitions compile_flags link_flags)
diff --git a/tests/test_private_cavl.cpp b/tests/test_private_cavl.cpp
index 37595b4..3e5a64f 100644
--- a/tests/test_private_cavl.cpp
+++ b/tests/test_private_cavl.cpp
@@ -821,8 +821,9 @@ TEST(Cavl, RemovalA)
// 1 3 7
std::puts("REMOVE 4:");
remove(&root, &t[4]);
- ASSERT_TRUE(&t[5] == root);
print(root);
+ print(&t[5]);
+ ASSERT_TRUE(&t[5] == root);
ASSERT_TRUE(nullptr == findBrokenBalanceFactor(root));
ASSERT_TRUE(nullptr == findBrokenAncestry(root));
ASSERT_TRUE(6 == checkAscension(root));