Bas*_*ssT 5 ajax ruby-on-rails capybara poltergeist
单击某些元素后,我希望AJAX调用完成后,占位符消失,而另一个元素出现。
find(someLocator).click
expect(page).not_to have_css(disappearingPlaceholderLocator)
expect(page).to have_css(appearingElementLocator)
Run Code Online (Sandbox Code Playgroud)
但是,第一个期望将失败,并且不会执行AJAX调用。
我认为这与该SO问题有某种联系,但我不知道如何解决。
当期望发生翻转时,这会起作用。
find(someLocator).click
expect(page).to have_css(appearingElementLocator)
expect(page).not_to have_css(disappearingPlaceholderLocator)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4070 次 |
| 最近记录: |