From 177873df86b6b069892184f24518959e7cef33cd Mon Sep 17 00:00:00 2001 From: Andres Ornelas Date: Wed, 26 May 2010 16:09:48 -0700 Subject: navigate to scenario waits for outstanding requests to clear before proceeding. --- src/scenario/DSL.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/scenario') diff --git a/src/scenario/DSL.js b/src/scenario/DSL.js index 8cbb256d..f1b9c226 100644 --- a/src/scenario/DSL.js +++ b/src/scenario/DSL.js @@ -6,7 +6,9 @@ angular.scenario.dsl.browser = { self.testFrame.unbind(); self.testDocument = jQuery(self.testWindow.document); self.testWindow = self.testFrame[0].contentWindow; - done(); + self.$browser = self.testWindow.angular.service.$browser(); + self.notifyWhenNoOutstandingRequests = bind(self.$browser, self.$browser.notifyWhenNoOutstandingRequests); + self.notifyWhenNoOutstandingRequests(done); }); if (this.testFrame.attr('src') == url) { this.testWindow.location.reload(); -- cgit v1.2.3