 
             safeHistory.back()
 
-          next.after 100, =>
-            respond()
-
-          next =>
-            expect(events).toEqual [
-              ['up:history:pushed', normalize('/foo')]
-              ['up:history:pushed', normalize('/bar')]
-              ['up:history:pushed', normalize('/baz')]
-              ['up:history:restored', normalize('/bar')]
-            ]
-
-            safeHistory.back()
-
-          next.after 100, =>
+          next.after 150, =>
+            respond()
+
+          next =>
+            expect(events).toEqual [
+              ['up:history:pushed', normalize('/foo')]
+              ['up:history:pushed', normalize('/bar')]
+              ['up:history:pushed', normalize('/baz')]
+              ['up:history:restored', normalize('/bar')]
+            ]
+
+            safeHistory.back()
+
+          next.after 150, =>
             respond()
 
           next =>


            safeHistory.forward()

          next.after 100, =>
            respond() # we need to respond since we've never requested /baz with the popTarget

          next =>


            safeHistory.forward()

          next.after 150, =>
            respond()

          next =>
