-
Sam Yates authored
* Remove vestigial #if 0 * Add missing cstring include, std:: in validate.cpp * Simpler synapse index logic in fvm_cell.hpp
74f8bb26
validate.cpp 693 B
#include <cstring>
#include <iostream>
#include <fstream>
#include <numeric>
#include <vector>
#include "gtest.h"
#include "validation_data.hpp"
int usage(const char* argv0) {
std::cerr << "usage: " << argv0 << " [-p|--path validation_data_directory]\n";
return 1;
}
int main(int argc, char **argv) {
::testing::InitGoogleTest(&argc, argv);
if (argv[1] && (!std::strcmp(argv[1], "-p") || !std::strcmp(argv[1], "--path"))) {
if (argv[2]) {
testing::g_validation_data.set_path(argv[2]);
}
else {
return usage(argv[0]);
}
}
else if (argv[1]) {
return usage(argv[0]);
}
return RUN_ALL_TESTS();
}