summaryrefslogtreecommitdiff
path: root/icespider/unittests
diff options
context:
space:
mode:
Diffstat (limited to 'icespider/unittests')
-rw-r--r--icespider/unittests/testFcgi.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/icespider/unittests/testFcgi.cpp b/icespider/unittests/testFcgi.cpp
index c77edeb..c7b239e 100644
--- a/icespider/unittests/testFcgi.cpp
+++ b/icespider/unittests/testFcgi.cpp
@@ -127,6 +127,15 @@ BOOST_AUTO_TEST_CASE( script_name_root )
CharPtrPtrArray env ({ "SCRIPT_NAME=/" });
TestRequest r(this, env);
BOOST_REQUIRE(r.getRequestPath().empty());
+ BOOST_CHECK(!r.isSecure());
+}
+
+BOOST_AUTO_TEST_CASE( script_name_root_https )
+{
+ CharPtrPtrArray env ({ "SCRIPT_NAME=/", "HTTPS=on" });
+ TestRequest r(this, env);
+ BOOST_REQUIRE(r.getRequestPath().empty());
+ BOOST_CHECK(r.isSecure());
}
BOOST_AUTO_TEST_CASE( redirect_uri_root )