summaryrefslogtreecommitdiff
path: root/tests/01_engine-idna.test
diff options
context:
space:
mode:
authorXavier Roche <xroche@users.noreply.github.com>2013-06-02 10:17:05 +0000
committerXavier Roche <xroche@users.noreply.github.com>2013-06-02 10:17:05 +0000
commit5882fbd039bb8e7ae825cba500ccef1686e5b015 (patch)
treee39f2b04adb3300e2f09200560ae926d42eba452 /tests/01_engine-idna.test
parenta94987b93ecad02ca1b077fe784b5d08fb1b6ec4 (diff)
Added minimalistic unit tests for HTTrack (about time :p)
Diffstat (limited to 'tests/01_engine-idna.test')
-rwxr-xr-xtests/01_engine-idna.test10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/01_engine-idna.test b/tests/01_engine-idna.test
new file mode 100755
index 0000000..1c98e66
--- /dev/null
+++ b/tests/01_engine-idna.test
@@ -0,0 +1,10 @@
+#!/bin/bash
+#
+
+# IDNA routine
+test "$(httrack -O /dev/null -#4 "www.café.com")" == "www.xn--caf-dma.com" || exit 1
+test "$(httrack -O /dev/null -#4 "www.もののけ姫-the-movie.com")" == "www.xn---the-movie-g63irla2z8297c.com" || exit 1
+
+# reverse IDNA
+test "$(httrack -O /dev/null -#5 "www.xn--caf-dma.com")" == "www.café.com" || exit 1
+test "$(httrack -O /dev/null -#5 "www.xn---the-movie-g63irla2z8297c.com")" == "www.もののけ姫-the-movie.com" || exit 1