diff options
Diffstat (limited to 'devel/ice/files/patch-cpp-test-IceGrid-deployer-AllTests.cpp')
-rw-r--r-- | devel/ice/files/patch-cpp-test-IceGrid-deployer-AllTests.cpp | 190 |
1 files changed, 190 insertions, 0 deletions
diff --git a/devel/ice/files/patch-cpp-test-IceGrid-deployer-AllTests.cpp b/devel/ice/files/patch-cpp-test-IceGrid-deployer-AllTests.cpp new file mode 100644 index 000000000000..f30051f81dbc --- /dev/null +++ b/devel/ice/files/patch-cpp-test-IceGrid-deployer-AllTests.cpp @@ -0,0 +1,190 @@ +--- cpp/test/IceGrid/deployer/AllTests.cpp.orig 2015-07-04 13:12:57.306420997 +0200 ++++ cpp/test/IceGrid/deployer/AllTests.cpp 2015-07-04 13:13:30.146599997 +0200 +@@ -126,21 +126,21 @@ + // + // Test with empty file. + // +- string path = testDir + "/log1.txt"; ++ string path = testDir + "/db/log1.txt"; + ofstream os(path.c_str()); + os.close(); + +- it = session->openServerLog("LogServer", testDir + "/log1.txt", -1); ++ it = session->openServerLog("LogServer", testDir + "/db/log1.txt", -1); + test(it->read(1024, lines) && lines.empty()); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log1.txt", 0); ++ it = session->openServerLog("LogServer", testDir + "/db/log1.txt", 0); + test(it->read(1024, lines) && lines.empty()); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log1.txt", 100); ++ it = session->openServerLog("LogServer", testDir + "/db/log1.txt", 100); + test(it->read(1024, lines) && lines.empty()); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); +@@ -156,29 +156,29 @@ + // + // Test with log file with one line with no EOL on last line. + // +- string path = testDir + "/log2.txt"; ++ string path = testDir + "/db/log2.txt"; + ofstream os(path.c_str()); + os << "one line file with no EOL on last line"; + os.close(); + +- it = session->openServerLog("LogServer", testDir + "/log2.txt", -1); ++ it = session->openServerLog("LogServer", testDir + "/db/log2.txt", -1); + test(it->read(1024, lines) && lines.size() == 1); + test(lines[0] == "one line file with no EOL on last line"); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log2.txt", 0); ++ it = session->openServerLog("LogServer", testDir + "/db/log2.txt", 0); + test(it->read(1024, lines) && lines.empty()); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log2.txt", 1); ++ it = session->openServerLog("LogServer", testDir + "/db/log2.txt", 1); + test(it->read(1024, lines) && lines.size() == 1); + test(lines[0] == "one line file with no EOL on last line"); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log2.txt", 100); ++ it = session->openServerLog("LogServer", testDir + "/db/log2.txt", 100); + test(it->read(1024, lines) && lines.size() == 1); + test(lines[0] == "one line file with no EOL on last line"); + test(it->read(1024, lines) && lines.empty()); +@@ -195,37 +195,37 @@ + // + // Test with log file with one line with EOL on last line. + // +- string path = testDir + "/log3.txt"; ++ string path = testDir + "/db/log3.txt"; + ofstream os(path.c_str()); + os << "one line file with EOL on last line" << endl; + os.close(); + +- it = session->openServerLog("LogServer", testDir + "/log3.txt", -1); ++ it = session->openServerLog("LogServer", testDir + "/db/log3.txt", -1); + test(it->read(1024, lines) && lines.size() == 2); + test(lines[0] == "one line file with EOL on last line"); + test(lines[1].empty()); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log3.txt", 0); ++ it = session->openServerLog("LogServer", testDir + "/db/log3.txt", 0); + test(it->read(1024, lines) && lines.empty()); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log3.txt", 1); ++ it = session->openServerLog("LogServer", testDir + "/db/log3.txt", 1); + test(it->read(1024, lines) && lines.size() == 2); + test(lines[0] == "one line file with EOL on last line"); + test(lines[1].empty()); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log3.txt", 100); ++ it = session->openServerLog("LogServer", testDir + "/db/log3.txt", 100); + test(it->read(1024, lines) && lines.size() == 2); + test(lines[0] == "one line file with EOL on last line"); + test(lines[1].empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log3.txt", 2); ++ it = session->openServerLog("LogServer", testDir + "/db/log3.txt", 2); + test(it->read(1024, lines) && lines.size() == 2); + test(lines[0] == "one line file with EOL on last line"); + test(lines[1].empty()); +@@ -242,14 +242,14 @@ + // + // Test with log file with multiple lines + // +- string path = testDir + "/log4.txt"; ++ string path = testDir + "/db/log4.txt"; + ofstream os(path.c_str()); + os << "line 1" << endl; + os << "line 2" << endl; + os << "line 3" << endl; + os.close(); + +- it = session->openServerLog("LogServer", testDir + "/log4.txt", -1); ++ it = session->openServerLog("LogServer", testDir + "/db/log4.txt", -1); + test(it->read(1024, lines) && lines.size() == 4); + test(lines[0] == "line 1"); + test(lines[1] == "line 2"); +@@ -258,25 +258,25 @@ + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log4.txt", 0); ++ it = session->openServerLog("LogServer", testDir + "/db/log4.txt", 0); + test(it->read(1024, lines) && lines.empty()); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log4.txt", 1); ++ it = session->openServerLog("LogServer", testDir + "/db/log4.txt", 1); + test(it->read(1024, lines) && lines.size() == 2); + test(lines[0] == "line 3"); + test(lines[1].empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log4.txt", 2); ++ it = session->openServerLog("LogServer", testDir + "/db/log4.txt", 2); + test(it->read(1024, lines) && lines.size() == 3); + test(lines[0] == "line 2"); + test(lines[1] == "line 3"); + test(lines[2].empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log4.txt", 100); ++ it = session->openServerLog("LogServer", testDir + "/db/log4.txt", 100); + test(it->read(1024, lines) && lines.size() == 4); + test(lines[0] == "line 1"); + test(lines[1] == "line 2"); +@@ -292,11 +292,11 @@ + + try + { +- string path = testDir + "/log1.txt"; ++ string path = testDir + "/db/log1.txt"; + ofstream os(path.c_str(), ios_base::out | ios_base::trunc); + os << flush; + +- it = session->openServerLog("LogServer", testDir + "/log1.txt", -1); ++ it = session->openServerLog("LogServer", testDir + "/db/log1.txt", -1); + test(it->read(1024, lines) && lines.empty()); + + os << "started a line" << flush; +@@ -347,18 +347,18 @@ + + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log1.txt", 0); ++ it = session->openServerLog("LogServer", testDir + "/db/log1.txt", 0); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log1.txt", 1); ++ it = session->openServerLog("LogServer", testDir + "/db/log1.txt", 1); + test(!it->read(1024, lines) && lines.size() == 1 && isLongLineStart(lines[0])); + test(!it->read(1024, lines) && lines.size() == 1 && isLongLineContent(lines[0])); + test(it->read(1024, lines) && lines.size() == 2 && isLongLineEnd(lines[0]) && lines[1].empty()); + test(it->read(1024, lines) && lines.empty()); + it->destroy(); + +- it = session->openServerLog("LogServer", testDir + "/log1.txt", 2); ++ it = session->openServerLog("LogServer", testDir + "/db/log1.txt", 2); + test(!it->read(1024, lines) && lines.size() == 1 && isLongLineStart(lines[0])); + test(!it->read(1024, lines) && lines.size() == 1 && isLongLineContent(lines[0])); + test(!it->read(1024, lines) && lines.size() == 2 && isLongLineEnd(lines[0]) && isLongLineStart(lines[1])); |