diff --git a/_unit_tests_2compat_8hpp_source.html b/_unit_tests_2compat_8hpp_source.html
index 7aa5b32ec..93cabd28a 100644
--- a/_unit_tests_2compat_8hpp_source.html
+++ b/_unit_tests_2compat_8hpp_source.html
@@ -118,51 +118,59 @@ $(document).ready(function() { init_codefold(0); });
34 throw std::runtime_error(
"not equal");
- 37 inline void AreEqual(
const char* a,
const char* b)
-
- 39 if (strcmp(a, b) != 0)
- 40 throw std::runtime_error(
"not equal");
-
-
- 43 inline void AreEqual(
const wchar_t* a,
const wchar_t* b)
-
- 45 if (wcscmp(a, b) != 0)
- 46 throw std::runtime_error(
"not equal");
-
-
-
- 50 inline void AreNotEqual(
const T& a,
const T& b)
-
-
- 53 throw std::runtime_error(
"equal");
-
-
- 56 inline void AreNotEqual(
const char* a,
const char* b)
-
- 58 if (strcmp(a, b) == 0)
- 59 throw std::runtime_error(
"equal");
-
-
- 62 inline void AreNotEqual(
const wchar_t* a,
const wchar_t* b)
-
- 64 if (wcscmp(a, b) == 0)
- 65 throw std::runtime_error(
"equal");
-
-
- 68 template <
class E,
typename F>
- 69 inline void ExpectException(F functor)
-
-
- 72 catch (
const E&) {
return; }
- 73 catch (...) {
throw std::runtime_error(
"unexpected exception"); }
- 74 throw std::runtime_error(
"exception not thrown");
-
-
-
+ 37 template <
class T,
size_t N>
+ 38 inline void AreEqual(
const T (&a)[N],
const T (&b)[N])
+
+ 40 for (
size_t i = 0; i < N; ++i)
+
+ 42 throw std::runtime_error(
"not equal");
+
+
+ 45 inline void AreEqual(
const char* a,
const char* b)
+
+ 47 if (strcmp(a, b) != 0)
+ 48 throw std::runtime_error(
"not equal");
+
+
+ 51 inline void AreEqual(
const wchar_t* a,
const wchar_t* b)
+
+ 53 if (wcscmp(a, b) != 0)
+ 54 throw std::runtime_error(
"not equal");
+
+
+
+ 58 inline void AreNotEqual(
const T& a,
const T& b)
+
+
+ 61 throw std::runtime_error(
"equal");
+
+
+ 64 inline void AreNotEqual(
const char* a,
const char* b)
+
+ 66 if (strcmp(a, b) == 0)
+ 67 throw std::runtime_error(
"equal");
+
+
+ 70 inline void AreNotEqual(
const wchar_t* a,
const wchar_t* b)
+
+ 72 if (wcscmp(a, b) == 0)
+ 73 throw std::runtime_error(
"equal");
+
+
+ 76 template <
class E,
typename F>
+ 77 inline void ExpectException(F functor)
+
+
+ 80 catch (
const E&) {
return; }
+ 81 catch (...) {
throw std::runtime_error(
"unexpected exception"); }
+ 82 throw std::runtime_error(
"exception not thrown");
+
+
+