Author: sebb
Date: Sun Feb 11 15:33:44 2007
New Revision: 506173
URL: http://svn.apache.org/viewvc?view=rev&rev=506173
Log:
Add some more Auth tests
Modified:
jakarta/jmeter/branches/rel-2-2/bin/testfiles/TestAuth.txt
jakarta/jmeter/branches/rel-2-2/test/src/org/apache/jmeter/protocol/http/control/TestAuthManager.java
Modified: jakarta/jmeter/branches/rel-2-2/bin/testfiles/TestAuth.txt
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/bin/testfiles/TestAuth.txt?view=diff&rev=506173&r1=506172&r2=506173
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/bin/testfiles/TestAuth.txt (original)
+++ jakarta/jmeter/branches/rel-2-2/bin/testfiles/TestAuth.txt Sun Feb 11
15:33:44 2007
@@ -7,4 +7,7 @@
http://a.b.c/1/1 login11 password11
http://a.b.c/22 login22 password22
http://a.b.c/ login password
-http://d.e.f/ user pass domain realm
+http://d.e.f:80/ user pass domain realm
+https://j.k.l/ jkl pass
+https://l.m.n:443/ lmn443 pass
+https://l.m.n:8443/ lmn8443 pass
Modified:
jakarta/jmeter/branches/rel-2-2/test/src/org/apache/jmeter/protocol/http/control/TestAuthManager.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/test/src/org/apache/jmeter/protocol/http/control/TestAuthManager.java?view=diff&rev=506173&r1=506172&r2=506173
==============================================================================
---
jakarta/jmeter/branches/rel-2-2/test/src/org/apache/jmeter/protocol/http/control/TestAuthManager.java
(original)
+++
jakarta/jmeter/branches/rel-2-2/test/src/org/apache/jmeter/protocol/http/control/TestAuthManager.java
Sun Feb 11 15:33:44 2007
@@ -41,11 +41,16 @@
CollectionProperty ao = am.getAuthObjects();
assertEquals(0, ao.size());
am.addFile("testfiles/TestAuth.txt");
- assertEquals(6, ao.size());
+ assertEquals(9, ao.size());
Authorization at;
at = am.getAuthForURL(new URL("http://a.b.c/"));
assertEquals("login", at.getUser());
assertEquals("password", at.getPass());
+ at = am.getAuthForURL(new URL("http://a.b.c:80/")); //
same as above
+ assertEquals("login", at.getUser());
+ assertEquals("password", at.getPass());
+ at = am.getAuthForURL(new URL("http://a.b.c:443/"));//
not same
+ assertNull(at);
at = am.getAuthForURL(new URL("http://a.b.c/1"));
assertEquals("login1", at.getUser());
assertEquals("password1", at.getPass());
@@ -56,5 +61,20 @@
assertEquals("pass", at.getPass());
assertEquals("domain", at.getDomain());
assertEquals("realm", at.getRealm());
+ at = am.getAuthForURL(new URL("https://j.k.l/"));
+ assertEquals("jkl", at.getUser());
+ assertEquals("pass", at.getPass());
+ at = am.getAuthForURL(new URL("https://j.k.l:443/"));
+ assertEquals("jkl", at.getUser());
+ assertEquals("pass", at.getPass());
+ at = am.getAuthForURL(new URL("https://l.m.n/"));
+ assertEquals("lmn443", at.getUser());
+ assertEquals("pass", at.getPass());
+ at = am.getAuthForURL(new URL("https://l.m.n:443/"));
+ assertEquals("lmn443", at.getUser());
+ assertEquals("pass", at.getPass());
+ at = am.getAuthForURL(new URL("https://l.m.n:8443/"));
+ assertEquals("lmn8443", at.getUser());
+ assertEquals("pass", at.getPass());
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]