diff --git a/test/webpage-spec.js b/test/webpage-spec.js index e04c2be6..403343d9 100644 --- a/test/webpage-spec.js +++ b/test/webpage-spec.js @@ -1095,16 +1095,19 @@ describe("WebPage object", function() { var page = require('webpage').create(); var url = 'https://www.google.com/m'; - var handled = false; + var loaded = false, handled = false; runs(function() { page.open(url, function(status) { + loaded = true; expect(status == 'success').toEqual(true); handled = true; }); }); - waits(3000); + waitsFor(function () { + return loaded; + }, 'Can not load ' + url, 3000); runs(function() { expect(handled).toEqual(true);