summaryrefslogtreecommitdiff
path: root/t/spore-request/script_name.t
diff options
context:
space:
mode:
Diffstat (limited to 't/spore-request/script_name.t')
-rw-r--r--t/spore-request/script_name.t21
1 files changed, 21 insertions, 0 deletions
diff --git a/t/spore-request/script_name.t b/t/spore-request/script_name.t
new file mode 100644
index 0000000..a283c20
--- /dev/null
+++ b/t/spore-request/script_name.t
@@ -0,0 +1,21 @@
+use strict;
+use Test::More;
+
+use Net::HTTP::Spore::Request;
+
+my $env = {
+ REQUEST_METHOD => 'GET',
+ SERVER_NAME => 'localhost',
+ SERVER_PORT => '80',
+ SCRIPT_NAME => '',
+};
+
+ok my $request = Net::HTTP::Spore::Request->new($env);
+
+is $request->script_name, '';
+
+$env->{SCRIPT_NAME} = '/1/';
+
+is $request->script_name, '/1/';
+
+done_testing;