Files
MaxScale/system-test/non_native_setup.cpp
Esa Korhonen 08f5174915 MXS-2900 Rename maxscale-system-test directory to system-test
A link with the old directory name is provided.
2020-07-28 15:24:27 +03:00

37 lines
746 B
C++

/**
* @file Simple dummy configuration program for non-C++ tests
* - Configure Maxscale (prepare maxscale.cnf and copy it to Maxscale machine)
* - check backends
* - try to restore broken backends
*/
#include <iostream>
#include <unistd.h>
#include "testconnections.h"
using namespace std;
int main(int argc, char* argv[])
{
if (argc < 3)
{
return 1;
}
std::string sys =
std::string(test_dir) +
std::string("/") +
std::string(argv[2]) +
std::string(" ") +
std::string(argv[1]);
TestConnections test(argc, argv);
sleep(3);
setenv("src_dir", test_dir, 1);
test.add_result(system(sys.c_str()), "Test %s FAILED!", argv[1]);
return test.global_result;
}