[flashproxy/master] Add tests for IPv6 syntax in JavaScript parse_addr_spec.

commit d8e022718bf1b8493a701ed90bb238ea006e40af Author: David Fifield <david@bamsoftware.com> Date: Sun Sep 23 10:24:14 2012 -0700 Add tests for IPv6 syntax in JavaScript parse_addr_spec. --- flashproxy-test.js | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/flashproxy-test.js b/flashproxy-test.js index 3db15e0..2dc185a 100755 --- a/flashproxy-test.js +++ b/flashproxy-test.js @@ -174,6 +174,18 @@ function test_parse_addr_spec() expected: null }, { spec: "3.3.3.3:65536", expected: null }, + { spec: "[1:2::a:f]:4444", + expected: { host: "1:2::a:f", port: 4444 } }, + { spec: "[1:2::a:f]", + expected: null }, + { spec: "[1:2::a:f]:0x1111", + expected: null }, + { spec: "[1:2::a:f]:-4444", + expected: null }, + { spec: "[1:2::a:f]:65536", + expected: null }, + { spec: "[1:2::ffff:1.2.3.4]:4444", + expected: { host: "1:2::ffff:1.2.3.4", port: 4444 } }, ]; announce("test_parse_addr_spec");
participants (1)
-
dcf@torproject.org