htmlUnit如何处理未经完善的javascript?

时间:2015-04-23 21:19:06

标签: javascript htmlunit

我知道当我们使用HTMLUnit时,他们希望在其Web客户端上运行完全正确的javascript。但是我们如何处理像

这样的javascript代码
url(r'^update/predio-credito/(?P<predio_id>[-_\w]+)/$', UpdatePredioCreditoView.as_view(),name='updateprediogeneral'),

它抱怨“无法在对象中找到函数createNodeIterator”,document.createNodeIterator在浏览器上正常工作。

这是堆栈跟踪:

document.createNodeIterator(root,NodeFilter.SHOW_ALL,null,false);

1 个答案:

答案 0 :(得分:1)

NodeIterator刚刚实施,请试试最新的快照。

可以找到测试用例here

最新快照可以在maven或build server(以访客身份登录)

中找到