before switch to ubuntu commit since apple has issues

This commit is contained in:
2015-08-13 12:54:02 +02:00
parent 6b764fcd39
commit 919474b54c
17 changed files with 81 additions and 41 deletions
+12
View File
@@ -101,4 +101,16 @@ module SpecEmberHelpers
def faye_log
JSON.parse(page.evaluate_script(%|JSON.stringify(window.faye_log)|))
end
def when_ember_is_ready(&blk)
times = 0
ember_ready = page.evaluate_script('window.ember_ready')
while not ember_ready or times < 30
sleep 0.1
ember_ready = page.evaluate_script('window.ember_ready')
times += 1
end
raise "Ember is not loaded and should be" unless ember_ready
blk.call
end
end