>From 2e6f527121497b3b148496a9a9c774451d2e0017 Mon Sep 17 00:00:00 2001
From: Tim Ruehsen
Date: Mon, 7 Oct 2013 23:37:42 +0200
Subject: [PATCH] improved Test-idn-robots.px
---
tests/ChangeLog | 5 +++++
tests/Test-idn-robots.px | 27 ++++++++++++++++++++++++++-
2 files changed, 31 insertions(+), 1 deletion(-)
diff --git a/tests/ChangeLog b/tests/ChangeLog
index 9a58797..9723752 100644
--- a/tests/ChangeLog
+++ b/tests/ChangeLog
@@ -1,3 +1,8 @@
+2013-10-07 Tim Ruehsen
+
+ * Test-idn-robots.px: added punycoded and escaped URLs to follow
+ removed -H
+
2013-08-22 Tim Ruehsen
* Makefile.am (EXTRA_DIST): Add Test--httpsonly-r.px.
diff --git a/tests/Test-idn-robots.px b/tests/Test-idn-robots.px
index fb060c4..ae22b7c 100755
--- a/tests/Test-idn-robots.px
+++ b/tests/Test-idn-robots.px
@@ -9,11 +9,14 @@ use HTTPTest;
# " Kon'nichiwa Japan
my $euc_jp_hostname = "\272\243\306\374\244\317.\306\374\313\334";
my $punycoded_hostname = 'xn--v9ju72g90p.xn--wgv71a';
+my $escaped_hostname = "%ba%a3%c6%fc%a4%cf.%c6%fc%cb%dc";
###############################################################################
my $starter_file = <The link
+The second link
+The third link
EOF
my $result_file = < $result_file,
},
+ "http://$punycoded_hostname/foo2.txt" => {
+ code => "200",
+ msg => "Uh-huh2",
+ headers => {
+ 'Content-Type' => 'text/plain',
+ },
+ content => $result_file,
+ },
+ "http://$punycoded_hostname/foo3.txt" => {
+ code => "200",
+ msg => "Uh-huh3",
+ headers => {
+ 'Content-Type' => 'text/plain',
+ },
+ content => $result_file,
+ },
"http://$punycoded_hostname/robots.txt" => {
code => "200",
msg => "Uh-huh",
@@ -48,7 +67,7 @@ my %urls = (
},
);
-my $cmdline = $WgetTest::WGETPATH . " --iri -rH"
+my $cmdline = $WgetTest::WGETPATH . " --iri -r"
. " -e http_proxy=localhost:{{port}} --local-encoding=EUC-JP"
. " http://$euc_jp_hostname/";
@@ -61,6 +80,12 @@ my %expected_downloaded_files = (
"$punycoded_hostname/foo.txt" => {
content => $result_file,
},
+ "$punycoded_hostname/foo2.txt" => {
+ content => $result_file,
+ },
+ "$punycoded_hostname/foo3.txt" => {
+ content => $result_file,
+ },
"$punycoded_hostname/robots.txt" => {
content => '',
},
--
1.8.4.rc3