|
|
- #include "test_scaffold.h"
- #include "meta_test.cpp"
- #include "shared_fd.cpp"
- #include "rc6_generic.cpp"
- #include "gp_test.cpp"
- #include "bloomfilter.cpp"
- #include "quotient_filter.cpp"
- #include <iostream>
-
- int main()
- {
- uint failed = 0;
- uint runned = 0;
- for(auto& test : tests)
- {
- ++runned;
- int value;
- try{
- value = test->run();
- if(value)
- {
- std::cout << std::dec << test->name << " failed with "<< value << std::endl;
- }
- } catch (...) {
- std::cout << test->name << " failed with an exception" << std::endl;
- value = -1;
- }
- failed += (value != 0);
- }
- std::cout << std::dec << "Runned "<<runned<<" tests with "<<failed<<" failures" << std::endl;
- return 0;
- }
|