2012-11-23 25 views
1

当我测试的内容被装载异步I可以测试它这样的网页上:异步重定向测试与水豚和硒

assert page.should have_content(content) 

这工作,因为它持续了内容检查,直到它得到的页面(或超时)。

你如何做到这一点与重定向?我从/index.html#login重定向到/index.html#main 这是我现在怎么做的,但那不起作用:page.current_url.include?(uri)

回答

0

未测试,但我想这应该会让你的网址正确:

current_url = evaluate_script(window.location.href)

而不是href你也可以用hashpathname

工作