diff --git a/spec/functional/func_web_screen_spec.rb b/spec/functional/func_web_screen_spec.rb index 5720ab5..c24d970 100644 --- a/spec/functional/func_web_screen_spec.rb +++ b/spec/functional/func_web_screen_spec.rb @@ -18,14 +18,14 @@ describe "ProMotion::TestWebScreen functionality" do @webscreen.set_content(file_name) @loaded_file = File.read(File.join(NSBundle.mainBundle.resourcePath, file_name)) - wait 1.0 do + wait_for_change @webscreen, 'load_finished' do @webscreen.html.should == @loaded_file end end it "should allow you to navigate to a website" do @webscreen.set_content(NSURL.URLWithString("http://www.google.com")) - wait 1.0 do + wait_for_change @webscreen, 'load_finished' do @webscreen.html.include?('
Something Cool') - wait 0.5 do + wait_for_change @webscreen, 'load_finished' do @webscreen.evaluate('document.getElementById("cool").innerHTML = "Changed"') @webscreen.html.should == '

Changed

' end diff --git a/spec/unit/web_spec.rb b/spec/unit/web_spec.rb index cfe1ca0..645ce7f 100644 --- a/spec/unit/web_spec.rb +++ b/spec/unit/web_spec.rb @@ -11,7 +11,7 @@ describe "web screen properties" do end it "should load the about html page" do - wait 0.5 do + wait_for_change @webscreen, 'load_finished' do @webscreen.load_finished.should == true end end