add tests

This commit is contained in:
Timofey Turenko
2017-05-17 18:16:06 +03:00
committed by Markus Mäkelä
parent dbfd631fed
commit 8c6ca38a8a
594 changed files with 48376 additions and 0 deletions

View File

@ -0,0 +1,30 @@
#include "fw_copy_rules.h"
#include <string>
void copy_rules(TestConnections* Test, const char* rules_name, const char* rules_dir)
{
Test->set_timeout(30);
Test->ssh_maxscale(true, "cd %s;"
"rm -rf rules;"
"mkdir rules;"
"chown vagrant:vagrant rules -R",
Test->maxscale_access_homedir);
Test->set_timeout(30);
std::string src;
std::string dest;
src += rules_dir;
src += "/";
src += rules_name;
dest += Test->maxscale_access_homedir;
dest += "/rules/rules.txt";
Test->copy_to_maxscale(src.c_str(), dest.c_str());
Test->set_timeout(30);
Test->ssh_maxscale(true, "chown maxscale:maxscale %s/rules -R", Test->maxscale_access_homedir);
Test->stop_timeout();
}