diff options
author | eroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-25 21:04:28 +0000 |
---|---|---|
committer | eroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-25 21:04:28 +0000 |
commit | db889036b4cae9c6798db1bbff8630a9ab8678be (patch) | |
tree | 88dac3767017dcc565b9e53380ebdb7cca91e553 /net/data | |
parent | a6caa7eaf3a013c873aa34ebfda5bcb16d7cb610 (diff) | |
download | chromium_src-db889036b4cae9c6798db1bbff8630a9ab8678be.zip chromium_src-db889036b4cae9c6798db1bbff8630a9ab8678be.tar.gz chromium_src-db889036b4cae9c6798db1bbff8630a9ab8678be.tar.bz2 |
Add an additional test for dnsDomainIs() to verify that it doesn't simply match any substring.
This is working correctly, but since it was failing in WinHTTP we should have a regression test.
BUG=18511
Review URL: http://codereview.chromium.org/245008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27246 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/data')
-rw-r--r-- | net/data/proxy_resolver_v8_unittest/pac_library_unittest.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/net/data/proxy_resolver_v8_unittest/pac_library_unittest.js b/net/data/proxy_resolver_v8_unittest/pac_library_unittest.js index 6141f51..e3b3504 100644 --- a/net/data/proxy_resolver_v8_unittest/pac_library_unittest.js +++ b/net/data/proxy_resolver_v8_unittest/pac_library_unittest.js @@ -2,7 +2,7 @@ // Otherwise it will output "PROXY failure:<num-failures>". // // This aims to unit-test the PAC library functions, which are -// exposed in the PAC's execution environment. (Namely, dnsDomainLevels, +// exposed in the PAC's execution environment. (Namely, dnsDomainLevels, // timeRange, etc.) function FindProxyForURL(url, host) { @@ -36,6 +36,7 @@ Tests.testDnsDomainIs = function(t) { t.expectTrue(dnsDomainIs("google.com", ".com")); t.expectTrue(dnsDomainIs("google.co.uk", ".co.uk")); t.expectFalse(dnsDomainIs("google.com", ".co.uk")); + t.expectFalse(dnsDomainIs("www.adobe.com", ".ad")); }; Tests.testDnsDomainLevels = function(t) { @@ -49,7 +50,7 @@ Tests.testIsInNet = function(t) { isInNet("192.89.132.25", "192.89.132.25", "255.255.255.255")); t.expectFalse( isInNet("193.89.132.25", "192.89.132.25", "255.255.255.255")); - + t.expectTrue(isInNet("192.89.132.25", "192.89.0.0", "255.255.0.0")); t.expectFalse(isInNet("193.89.132.25", "192.89.0.0", "255.255.0.0")); |