summaryrefslogtreecommitdiffhomepage
path: root/test/hash.cpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2024-05-06 13:30:17 +0200
committerStanislaw Halik <sthalik@misaki.pl>2024-05-06 13:37:15 +0200
commit3534cd206bedef5ea75302d9abf879b15d1df89c (patch)
tree977f646ae1282ff7f539d2a524d1e354bfcf465d /test/hash.cpp
parent4d6f747c4b8287e042363264a47265848ca2d92c (diff)
test: speed up compile time
Removes implicit includes to <windows.h> and <cr/StringView.h> from all files. Goes from 30 to 20 seconds.
Diffstat (limited to 'test/hash.cpp')
-rw-r--r--test/hash.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/hash.cpp b/test/hash.cpp
index 4e8d9d81..16ae3173 100644
--- a/test/hash.cpp
+++ b/test/hash.cpp
@@ -1,6 +1,7 @@
#include "app.hpp"
#include "compat/int-hash.hpp"
-#include <Corrade/Containers/StringView.h>
+#include "compat/array-size.hpp"
+#include <cr/StringView.h>
#include <bitset>
#include <memory>
@@ -11,7 +12,7 @@ namespace {
void test_simple()
{
constexpr StringView list[] = { "foo"_s, "bar"_s, "bar\0"_s, "bar2"_s, "baz"_s, };
- constexpr auto size = arraySize(list);
+ constexpr auto size = array_size(list);
size_t hashes[size] = {};
for (auto i = 0uz; i < size; i++)
@@ -63,7 +64,7 @@ void test_collisions()
} // namespace
-void test_app::test_hash()
+void Test::test_hash()
{
test_simple();
test_collisions();