0
我有一个使用Ruby on Rails开发应用程序的背景,我使用Capybara和Rspec来呈现Poltergeist“看到”的输出。带有ember-cli的save_and_open_page?
我刚刚开始与Ember,并写我的第一次验收测试时,我真的开始错过这个功能。有没有办法在ember-cli的验收测试中呈现在某个点产生的html?我需要做些什么来设置它?
我有一个使用Ruby on Rails开发应用程序的背景,我使用Capybara和Rspec来呈现Poltergeist“看到”的输出。带有ember-cli的save_and_open_page?
我刚刚开始与Ember,并写我的第一次验收测试时,我真的开始错过这个功能。有没有办法在ember-cli的验收测试中呈现在某个点产生的html?我需要做些什么来设置它?
test('clicking login authenticates', function(){
visit('/');
return pauseTest();
// The test will never proceed to execute this click
click('a:contains(Login)');
});
尝试使用pauseTest()而在Web浏览器中运行测试:
ember test --server
在浏览器中的小窗口应该停下来,你可以看到它的状态。
P.S.你需要Ember 1.9或更高版本。
谢谢!我甚至没有注意到那个小窗口发生了什么。 – A5308Y 2015-02-23 21:44:58