Yeah, could be something like that. Dojo does actually partially work with rhino (which is what htmlunit uses) as it is used for functional unit testing. (as well as testing some of Tapestry's own javascript code)
I've never heard of this host of origin exception before so have to assume it must be something wrong with htmlunit. Maybe not...but they ~are~ trying to programmatically emulate a browser. The selenium server combination (some of Tapestry uses this thanks to Howard/Andy ) seems like the only viable option these days as it does actually use a real browser and doesn't require you to do anything other than what you normally do to run java based unit tests. On 12/28/06, mraible <[EMAIL PROTECTED]> wrote:
Still attempting an upgrade from 4.0.2 to 4.1.1... When I try to run my JavaScript-enabled Canoo WebTests, I get the following error after upgrading: (/Users/mraible/Work/appfuse-2.0/web/tapestry/src/test/resources/web-tests.xml:158: ) null failed with message "Step[invoke "click signup link" (1/17)]: Script error loading page executing webtest at: invoke Wrapped com.gargoylesoftware.htmlunit.ScriptException: Host of origin may not be blank (http://localhost:9876/appfuse-tapestry-2.0-SNAPSHOT/assets/static/dojo/dojo.js#117) I should probably post this to the HtmlUnit mailing list, but I figured this one would be more familiar with Dojo. If I do the test in my browser, everything works without issue. Maybe just an HtmlUnit impatibility with Dojo? I'm using JDK 5 on OS X. Thanks, Matt -- View this message in context: http://www.nabble.com/Testing-a-Tapestry-4.1.1-webapp-with-Canoo-WebTest-tf2893079.html#a8083030 Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Jesse Kuhnert Tapestry/Dojo team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]