summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/modules/server/client-test.cpp
diff options
context:
space:
mode:
authorjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2010-01-11 08:29:17 +0000
committerjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2010-01-11 08:29:17 +0000
commit8015f0d53da53876b65fdcdc712f1dc92835a9b1 (patch)
tree4cffc808317d16435c19289bd2a14d88a357f088 /sca-cpp/trunk/modules/server/client-test.cpp
parent11c57b87a39a30904cdf24ef81c770e8f17096a1 (diff)
Minor fixes to server and python evaluator to get python store working. Some changes to python and scheme store test cases to simplify them a bit and make them consistent. Enabled a few more server test combinations.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897785 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-cpp/trunk/modules/server/client-test.cpp')
-rw-r--r--sca-cpp/trunk/modules/server/client-test.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/sca-cpp/trunk/modules/server/client-test.cpp b/sca-cpp/trunk/modules/server/client-test.cpp
index d037aabbf9..f46cba5068 100644
--- a/sca-cpp/trunk/modules/server/client-test.cpp
+++ b/sca-cpp/trunk/modules/server/client-test.cpp
@@ -86,7 +86,7 @@ const bool testEval(const string& uri) {
const bool testEval() {
testEval("http://localhost:8090/test");
- //testEval("http://localhost:8090/cpp");
+ testEval("http://localhost:8090/cpp");
testEval("http://localhost:8090/python");
return true;
}
@@ -129,7 +129,7 @@ const bool testEvalPerf(const string& type, const string& uri) {
const bool testEvalPerf() {
testEvalPerf("Scheme", "http://localhost:8090/test");
- //testEvalPerf("C++", "http://localhost:8090/cpp");
+ testEvalPerf("C++", "http://localhost:8090/cpp");
testEvalPerf("Python", "http://localhost:8090/python");
return true;
}
@@ -147,7 +147,7 @@ bool testPost(const string& uri) {
const bool testPost() {
testPost("http://localhost:8090/test");
- //testPost("http://localhost:8090/cpp");
+ testPost("http://localhost:8090/cpp");
testPost("http://localhost:8090/python");
return true;
}
@@ -193,7 +193,7 @@ const bool testPostPerf(const string& type, const string& uri) {
const bool testPostPerf() {
testPostPerf("Scheme", "http://localhost:8090/test");
- //testPostPerf("C++", "http://localhost:8090/cpp");
+ testPostPerf("C++", "http://localhost:8090/cpp");
testPostPerf("Python", "http://localhost:8090/python");
return true;
}
@@ -252,16 +252,16 @@ const bool testPostThreadPerf(const string& type, const string& uri) {
const bool testPostThreadPerf() {
testPostThreadPerf("Scheme", "http://localhost:8090/test");
- //testPostThreadPerf("C++", "http://localhost:8090/cpp");
- //testPostThreadPerf("Python", "http://localhost:8090/python");
+ testPostThreadPerf("C++", "http://localhost:8090/cpp");
+ testPostThreadPerf("Python", "http://localhost:8090/python");
return true;
}
#else
-const bool postProc(const int count, const value& val) {
+const bool postProc(const string& uri, const int count, const value& val) {
http::CURLSession ch;
- const lambda<bool()> pl = postLoop(val, ch);
+ const lambda<bool()> pl = postLoop(uri, val, ch);
time(pl, 0, count);
return true;
}
@@ -316,9 +316,9 @@ const bool testPostForkPerf(const string& type, const string& uri) {
}
const bool testPostForkPerf() {
- testPostThreadPerf("Scheme", "http://localhost:8090/test");
- //testPostThreadPerf("C++", "http://localhost:8090/cpp");
- testPostThreadPerf("Python", "http://localhost:8090/python");
+ testPostForkPerf("Scheme", "http://localhost:8090/test");
+ //testPostForkPerf("C++", "http://localhost:8090/cpp");
+ testPostForkPerf("Python", "http://localhost:8090/python");
return true;
}
@@ -363,18 +363,18 @@ int main() {
tuscany::cout << "Testing..." << tuscany::endl;
tuscany::server::testGet();
- tuscany::server::testGetPerf();
tuscany::server::testPost();
+ tuscany::server::testPut();
+ tuscany::server::testDel();
+ tuscany::server::testEval();
+ tuscany::server::testGetPerf();
tuscany::server::testPostPerf();
#ifdef _REENTRANT
tuscany::server::testPostThreadPerf();
#else
tuscany::server::testPostForkPerf();
#endif
- tuscany::server::testEval();
tuscany::server::testEvalPerf();
- tuscany::server::testPut();
- tuscany::server::testDel();
tuscany::cout << "OK" << tuscany::endl;