summaryrefslogtreecommitdiff
path: root/icespider/unittests
diff options
context:
space:
mode:
Diffstat (limited to 'icespider/unittests')
-rw-r--r--icespider/unittests/testFcgi.cpp48
-rw-r--r--icespider/unittests/testPerf.cpp8
2 files changed, 28 insertions, 28 deletions
diff --git a/icespider/unittests/testFcgi.cpp b/icespider/unittests/testFcgi.cpp
index 1df7411..e6508b3 100644
--- a/icespider/unittests/testFcgi.cpp
+++ b/icespider/unittests/testFcgi.cpp
@@ -138,57 +138,57 @@ BOOST_AUTO_TEST_CASE(script_name_foobar)
BOOST_AUTO_TEST_CASE(query_string_empty)
{
TestRequest r(this, {{"SCRIPT_NAME=/foo/bar", "QUERY_STRING="}});
- BOOST_REQUIRE(!r.getQueryStringParam(""));
+ BOOST_REQUIRE(!r.getQueryStringParamStr(""));
}
BOOST_AUTO_TEST_CASE(query_string_one)
{
TestRequest r(this, {{"SCRIPT_NAME=/foo/bar", "QUERY_STRING=one=1"}});
- BOOST_REQUIRE(!r.getQueryStringParam(""));
- BOOST_REQUIRE_EQUAL("1", *r.getQueryStringParam("one"));
+ BOOST_REQUIRE(!r.getQueryStringParamStr(""));
+ BOOST_REQUIRE_EQUAL("1", *r.getQueryStringParamStr("one"));
}
BOOST_AUTO_TEST_CASE(query_string_two)
{
TestRequest r(this, {{"SCRIPT_NAME=/foo/bar", "QUERY_STRING=one=1&two=2"}});
- BOOST_REQUIRE(!r.getQueryStringParam(""));
- BOOST_REQUIRE_EQUAL("1", *r.getQueryStringParam("one"));
- BOOST_REQUIRE_EQUAL("2", *r.getQueryStringParam("two"));
+ BOOST_REQUIRE(!r.getQueryStringParamStr(""));
+ BOOST_REQUIRE_EQUAL("1", *r.getQueryStringParamStr("one"));
+ BOOST_REQUIRE_EQUAL("2", *r.getQueryStringParamStr("two"));
}
BOOST_AUTO_TEST_CASE(query_string_three)
{
TestRequest r(this, {{"SCRIPT_NAME=/foo/bar", "QUERY_STRING=one=1&two=2&three=3"}});
- BOOST_REQUIRE(!r.getQueryStringParam(""));
- BOOST_REQUIRE_EQUAL("1", *r.getQueryStringParam("one"));
- BOOST_REQUIRE_EQUAL("2", *r.getQueryStringParam("two"));
- BOOST_REQUIRE_EQUAL("3", *r.getQueryStringParam("three"));
+ BOOST_REQUIRE(!r.getQueryStringParamStr(""));
+ BOOST_REQUIRE_EQUAL("1", *r.getQueryStringParamStr("one"));
+ BOOST_REQUIRE_EQUAL("2", *r.getQueryStringParamStr("two"));
+ BOOST_REQUIRE_EQUAL("3", *r.getQueryStringParamStr("three"));
}
BOOST_AUTO_TEST_CASE(query_string_urlencoding)
{
TestRequest r(this, {{"SCRIPT_NAME=/foo/bar", "QUERY_STRING=url+%65ncoded=%53tring%2e"}});
- BOOST_REQUIRE(!r.getQueryStringParam(""));
- BOOST_REQUIRE(r.getQueryStringParam("url encoded"));
- BOOST_REQUIRE_EQUAL("String.", *r.getQueryStringParam("url encoded"));
+ BOOST_REQUIRE(!r.getQueryStringParamStr(""));
+ BOOST_REQUIRE(r.getQueryStringParamStr("url encoded"));
+ BOOST_REQUIRE_EQUAL("String.", *r.getQueryStringParamStr("url encoded"));
}
BOOST_AUTO_TEST_CASE(query_string_three_emptyVal)
{
TestRequest r(this, {{"SCRIPT_NAME=/foo/bar", "QUERY_STRING=one=1&two=&three=3"}});
- BOOST_REQUIRE(!r.getQueryStringParam(""));
- BOOST_REQUIRE_EQUAL("1", *r.getQueryStringParam("one"));
- BOOST_REQUIRE_EQUAL("", *r.getQueryStringParam("two"));
- BOOST_REQUIRE_EQUAL("3", *r.getQueryStringParam("three"));
+ BOOST_REQUIRE(!r.getQueryStringParamStr(""));
+ BOOST_REQUIRE_EQUAL("1", *r.getQueryStringParamStr("one"));
+ BOOST_REQUIRE_EQUAL("", *r.getQueryStringParamStr("two"));
+ BOOST_REQUIRE_EQUAL("3", *r.getQueryStringParamStr("three"));
}
BOOST_AUTO_TEST_CASE(query_string_three_noVal)
{
TestRequest r(this, {{"SCRIPT_NAME=/foo/bar", "QUERY_STRING=one=1&two&three=3"}});
- BOOST_REQUIRE(!r.getQueryStringParam(""));
- BOOST_REQUIRE_EQUAL("1", *r.getQueryStringParam("one"));
- BOOST_REQUIRE_EQUAL("", *r.getQueryStringParam("two"));
- BOOST_REQUIRE_EQUAL("3", *r.getQueryStringParam("three"));
+ BOOST_REQUIRE(!r.getQueryStringParamStr(""));
+ BOOST_REQUIRE_EQUAL("1", *r.getQueryStringParamStr("one"));
+ BOOST_REQUIRE_EQUAL("", *r.getQueryStringParamStr("two"));
+ BOOST_REQUIRE_EQUAL("3", *r.getQueryStringParamStr("three"));
}
BOOST_AUTO_TEST_CASE(requestmethod_get)
@@ -218,14 +218,14 @@ BOOST_AUTO_TEST_CASE(requestmethod_missing)
BOOST_AUTO_TEST_CASE(acceptheader)
{
TestRequest r(this, {{"SCRIPT_NAME=/", "HTTP_ACCEPT=text/html"}});
- BOOST_REQUIRE_EQUAL("text/html", *r.getHeaderParam("ACCEPT"));
- BOOST_REQUIRE_EQUAL("text/html", *r.getHeaderParam(IceSpider::H::ACCEPT));
+ BOOST_REQUIRE_EQUAL("text/html", *r.getHeaderParamStr("ACCEPT"));
+ BOOST_REQUIRE_EQUAL("text/html", *r.getHeaderParamStr(IceSpider::H::ACCEPT));
}
BOOST_AUTO_TEST_CASE(missingheader)
{
TestRequest r(this, {{"SCRIPT_NAME=/", "HTTP_ACCEPT=text/html"}});
- BOOST_REQUIRE(!r.getHeaderParam("ACCEPT_LANGUAGE"));
+ BOOST_REQUIRE(!r.getHeaderParamStr("ACCEPT_LANGUAGE"));
}
BOOST_AUTO_TEST_CASE(postxwwwformurlencoded_simple)
diff --git a/icespider/unittests/testPerf.cpp b/icespider/unittests/testPerf.cpp
index a349b54..b23f436 100644
--- a/icespider/unittests/testPerf.cpp
+++ b/icespider/unittests/testPerf.cpp
@@ -71,7 +71,7 @@ BENCHMARK_F(CoreFixture, get_env_param)(benchmark::State & state)
CharPtrPtrArray env(rootDir / "fixtures/env1");
TestRequest r(this, env);
for (auto _ : state) {
- benchmark::DoNotOptimize(r.getEnv("REMOTE_PORT"));
+ benchmark::DoNotOptimize(r.getEnvStr("REMOTE_PORT"));
}
}
@@ -80,7 +80,7 @@ BENCHMARK_F(CoreFixture, get_header_param)(benchmark::State & state)
CharPtrPtrArray env(rootDir / "fixtures/env1");
TestRequest r(this, env);
for (auto _ : state) {
- benchmark::DoNotOptimize(r.getHeaderParam("user_agent"));
+ benchmark::DoNotOptimize(r.getHeaderParamStr("user_agent"));
}
}
@@ -89,7 +89,7 @@ BENCHMARK_F(CoreFixture, get_query_string_param)(benchmark::State & state)
CharPtrPtrArray env(rootDir / "fixtures/env1");
TestRequest r(this, env);
for (auto _ : state) {
- benchmark::DoNotOptimize(r.getQueryStringParam("utm_source"));
+ benchmark::DoNotOptimize(r.getQueryStringParamStr("utm_source"));
}
}
@@ -98,7 +98,7 @@ BENCHMARK_F(CoreFixture, get_cookie_param)(benchmark::State & state)
CharPtrPtrArray env(rootDir / "fixtures/env1");
TestRequest r(this, env);
for (auto _ : state) {
- benchmark::DoNotOptimize(r.getQueryStringParam("utm_source"));
+ benchmark::DoNotOptimize(r.getQueryStringParamStr("utm_source"));
}
}