diff --git a/mozilla/java/dist/mcp-test/src/test/java/cardemo/CarDemoTest.java b/mozilla/java/dist/mcp-test/src/test/java/cardemo/CarDemoTest.java
index 6e9228aa5f1..3728e80c52d 100755
--- a/mozilla/java/dist/mcp-test/src/test/java/cardemo/CarDemoTest.java
+++ b/mozilla/java/dist/mcp-test/src/test/java/cardemo/CarDemoTest.java
@@ -1,5 +1,5 @@
/*
- * $Id: CarDemoTest.java,v 1.6 2007-03-09 04:34:23 edburns%acm.org Exp $
+ * $Id: CarDemoTest.java,v 1.7 2007-03-15 00:33:10 edburns%acm.org Exp $
*/
/*
@@ -32,6 +32,8 @@ import org.mozilla.mcp.AjaxListener;
import org.mozilla.mcp.MCP;
import org.mozilla.webclient.WebclientTestCase;
import org.w3c.dom.Element;
+import org.w3c.dom.Node;
+import org.w3c.dom.Document;
/**
*
@@ -61,7 +63,8 @@ public class CarDemoTest extends WebclientTestCase {
enum TestFeature {
RECEIVED_END_AJAX_EVENT,
HAS_MAP,
- HAS_VALID_PARTIAL_RESPONSE,
+ HAS_VALID_RESPONSE_TEXT,
+ HAS_VALID_RESPONSE_XML,
HAS_VALID_READYSTATE,
STOP_WAITING
}
@@ -75,13 +78,39 @@ public class CarDemoTest extends WebclientTestCase {
if (null != eventMap) {
bitSet.flip(TestFeature.HAS_MAP.ordinal());
}
+ // Make some assertions about the response text
String responseText = (String) eventMap.get("responseText");
if (null != responseText) {
if (-1 != responseText.indexOf("