Browse Source

Improved error handling.

Martin Edenhofer 8 years ago
parent
commit
d2573d0654

+ 4 - 2
app/assets/javascripts/app/controllers/getting_started.coffee

@@ -107,8 +107,10 @@ class AutoWizard extends App.WizardFullScreen
           return
 
         # login check / get session user
-        App.Auth.loginCheck()
-        @navigate '#'
+        delay = =>
+          App.Auth.loginCheck()
+          @navigate '#'
+        @delay(delay, 800)
         return
     )
 

+ 3 - 0
test/browser_test_helper.rb

@@ -151,6 +151,9 @@ class TestCase < Test::Unit::TestCase
       instance.get(params[:url])
     end
 
+    # submit logs anyway
+    instance.execute_script('App.Track.force()')
+
     element = instance.find_elements(css: '#login input[name="username"]')[0]
     if !element