summaryrefslogtreecommitdiffhomepage
path: root/test/util.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/util.cpp')
-rw-r--r--test/util.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/util.cpp b/test/util.cpp
index 48332621..e250b072 100644
--- a/test/util.cpp
+++ b/test/util.cpp
@@ -11,6 +11,7 @@ struct Foo
static constexpr const void* Array_2[22] = {};
std::array<int, 33> array_3;
+ int array_4[55] = {};
};
constexpr bool test_array_size()
@@ -27,6 +28,10 @@ constexpr bool test_array_size()
fm_assert(static_array_size<const int(&)[44]> == 44);
+ fm_assert(static_array_size<decltype(Foo::array_4)> == 55);
+ fm_assert(array_size(&Foo::array_4) == 55);
+ fm_assert(array_size(Foo{}.array_4) == 55);
+
return true;
}