[Httpunit-commit] CVS: httpunit/test/com/meterware/httpunit/javascript NekoEnhancedScriptingTest.jav
Brought to you by:
russgold
|
From: Russell G. <rus...@us...> - 2003-01-10 18:22:32
|
Update of /cvsroot/httpunit/httpunit/test/com/meterware/httpunit/javascript
In directory sc8-pr-cvs1:/tmp/cvs-serv20754/test/com/meterware/httpunit/javascript
Modified Files:
NekoEnhancedScriptingTest.java
Log Message:
Now ignoring non-JavaScript scripts
Index: NekoEnhancedScriptingTest.java
===================================================================
RCS file: /cvsroot/httpunit/httpunit/test/com/meterware/httpunit/javascript/NekoEnhancedScriptingTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- NekoEnhancedScriptingTest.java 15 Nov 2002 03:06:10 -0000 1.2
+++ NekoEnhancedScriptingTest.java 10 Jan 2003 18:21:48 -0000 1.3
@@ -65,4 +65,33 @@
}
+ public void testUnknownScript() throws Exception {
+ defineWebPage( "FunkyScript",
+ "<SCRIPT>" +
+ "var stuff='<A href=\"#\">Default JavaScript Working</A><BR>';" +
+ "document.writeln(stuff);" +
+ "</SCRIPT>" +
+ "<SCRIPT Language='JavaScript'>" +
+ "var stuff='<A href=\"#\">JavaScript Working</A><BR>';" +
+ "document.writeln(stuff);" +
+ "</SCRIPT>" +
+ "<SCRIPT Language='JavaScript1.2'>" +
+ "var stuff='<A href=\"#\">JavaScript 1.2 Working</A><BR>';" +
+ "document.writeln(stuff);" +
+ "</SCRIPT>" +
+ "<SCRIPT Language='VBScript'>" +
+ "Dim stuff" +
+ "stuff = '<A href=\"#\">VBScript</A><BR>'" +
+ "document.writeln(stuff)" +
+ "</SCRIPT>" );
+ WebConversation wc = new WebConversation();
+ WebResponse wr = wc.getResponse( getHostPath() + "/FunkyScript.html" );
+ assertNotNull( "No default script link found", wr.getLinkWith( "Default JavaScript Working" ) );
+ assertNotNull( "No default script link found", wr.getLinkWith( "JavaScript Working" ) );
+ assertNotNull( "No default script link found", wr.getLinkWith( "JavaScript 1.2 Working" ) );
+ assertNull( "VBScript link found", wr.getLinkWith( "VBScript" ) );
+ }
+
+
+
}
|