diff options
Diffstat (limited to 'cpp/literate/tangle/000test.cc')
-rw-r--r-- | cpp/literate/tangle/000test.cc | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/cpp/literate/tangle/000test.cc b/cpp/literate/tangle/000test.cc deleted file mode 100644 index 2754b254..00000000 --- a/cpp/literate/tangle/000test.cc +++ /dev/null @@ -1,26 +0,0 @@ -typedef void (*test_fn)(void); - -const test_fn Tests[] = { - #include "test_list" // auto-generated; see makefile -}; - -bool Passed = true; - -long Num_failures = 0; - -#define CHECK(X) \ - if (!(X)) { \ - ++Num_failures; \ - cerr << "\nF " << __FUNCTION__ << "(" << __FILE__ << ":" << __LINE__ << "): " << #X << '\n'; \ - Passed = false; \ - return; \ - } - -#define CHECK_EQ(X, Y) \ - if ((X) != (Y)) { \ - ++Num_failures; \ - cerr << "\nF " << __FUNCTION__ << "(" << __FILE__ << ":" << __LINE__ << "): " << #X << " == " << #Y << '\n'; \ - cerr << " got " << (X) << '\n'; /* BEWARE: multiple eval */ \ - Passed = false; \ - return; \ - } |