vsavkin / angulardart-sample-app

A sample Web application built using AngularDart
Other
102 stars 27 forks source link

karma runner errors #13

Closed adam-singer closed 10 years ago

adam-singer commented 10 years ago

TestDouble fails due to not being a subtype of X.

DUMP: unittest-suite-wait-for-done
Chrome 32.0.1700 (Mac OS X 10.8.5) [CreateCallCtrl] [create] storing the call FAILED
    Test failed: Caught type 'TestDouble' is not a subtype of type 'CallStorage' of 'storage'.
    package:talk_to_me/controllers/create_call_ctrl.dart 12:23                                                              CreateCallCtrl.CreateCallCtrl
    base/test/unit/create_call_ctrl_test.dart 17:23                                                                         testCreateCallCtrl.<fn>.<fn>.<fn>
    package:unittest/src/test_case.dart 109:30                                                                              _run.<fn>
    dart:async/zone.dart 717                                                                                                _rootRunUnary
    dart:async/zone.dart 449                                                                                                _ZoneDelegate.runUnary
    dart:async/zone.dart 654                                                                                                _CustomizedZone.runUnary
    dart:async/future_impl.dart 439                                                                                         _Future._propagateToListeners.handleValueCallback
    dart:async/future_impl.dart 522                                                                                         _Future._propagateToListeners
    dart:async/future_impl.dart 303                                                                                         _Future._complete
    dart:async/future_impl.dart 354                                                                                         _Future._asyncComplete.<fn>
    dart:async/zone.dart 710                                                                                                _rootRun
    dart:async/zone.dart 440                                                                                                _ZoneDelegate.run
    dart:async/zone.dart 650                                                                                                _CustomizedZone.run
    dart:async/zone.dart 561                                                                                                _BaseZone.runGuarded
    dart:async/zone.dart 586                                                                                                _BaseZone.bindCallback.<fn>
    dart:async/schedule_microtask.dart 23                                                                                   _asyncRunCallbackLoop
    dart:async/schedule_microtask.dart 32                                                                                   _asyncRunCallback
    file:///Volumes/data/b/build/slave/dartium-mac-full-dev/build/src/dart/tools/dom/src/native_DOMImplementation.dart 607  _handleMutation

Chrome 32.0.1700 (Mac OS X 10.8.5) [CreateCallCtrl] [create] redirecting to the show url FAILED
    Test failed: Caught type 'TestDouble' is not a subtype of type 'CallStorage' of 'storage'.
    package:talk_to_me/controllers/create_call_ctrl.dart 12:23                                                              CreateCallCtrl.CreateCallCtrl
    base/test/unit/create_call_ctrl_test.dart 27:23                                                                         testCreateCallCtrl.<fn>.<fn>.<fn>
    package:unittest/src/test_case.dart 109:30                                                                              _run.<fn>
    dart:async/zone.dart 717                                                                                                _rootRunUnary
    dart:async/zone.dart 449                                                                                                _ZoneDelegate.runUnary
    dart:async/zone.dart 654                                                                                                _CustomizedZone.runUnary
    dart:async/future_impl.dart 439                                                                                         _Future._propagateToListeners.handleValueCallback
    dart:async/future_impl.dart 522                                                                                         _Future._propagateToListeners
    dart:async/future_impl.dart 303                                                                                         _Future._complete
    dart:async/future_impl.dart 354                                                                                         _Future._asyncComplete.<fn>
    dart:async/zone.dart 710                                                                                                _rootRun
    dart:async/zone.dart 440                                                                                                _ZoneDelegate.run
    dart:async/zone.dart 650                                                                                                _CustomizedZone.run
    dart:async/zone.dart 561                                                                                                _BaseZone.runGuarded
    dart:async/zone.dart 586                                                                                                _BaseZone.bindCallback.<fn>
    dart:async/schedule_microtask.dart 23                                                                                   _asyncRunCallbackLoop
    dart:async/schedule_microtask.dart 32                                                                                   _asyncRunCallback
    file:///Volumes/data/b/build/slave/dartium-mac-full-dev/build/src/dart/tools/dom/src/native_DOMImplementation.dart 607  _handleMutation

Chrome 32.0.1700 (Mac OS X 10.8.5) [UsersRepository - without using Angular helpers] [all] getting a list of users FAILED
    Test failed: Caught type 'TestDouble' is not a subtype of type 'Http' of 'http'.
    package:talk_to_me/services/users_repository.dart 6:24                                                                  UsersRepository.UsersRepository
    base/test/unit/users_repository_test.dart 25:26                                                                         testUsersRepository.<fn>.<fn>.<fn>
    package:unittest/src/test_case.dart 109:30                                                                              _run.<fn>
    dart:async/zone.dart 717                                                                                                _rootRunUnary
    dart:async/zone.dart 449                                                                                                _ZoneDelegate.runUnary
    dart:async/zone.dart 654                                                                                                _CustomizedZone.runUnary
    dart:async/future_impl.dart 439                                                                                         _Future._propagateToListeners.handleValueCallback
    dart:async/future_impl.dart 522                                                                                         _Future._propagateToListeners
    dart:async/future_impl.dart 303                                                                                         _Future._complete
    dart:async/future_impl.dart 354                                                                                         _Future._asyncComplete.<fn>
    dart:async/zone.dart 710                                                                                                _rootRun
    dart:async/zone.dart 440                                                                                                _ZoneDelegate.run
    dart:async/zone.dart 650                                                                                                _CustomizedZone.run
    dart:async/zone.dart 561                                                                                                _BaseZone.runGuarded
    dart:async/zone.dart 586                                                                                                _BaseZone.bindCallback.<fn>
    dart:async/schedule_microtask.dart 23                                                                                   _asyncRunCallbackLoop
    dart:async/schedule_microtask.dart 32                                                                                   _asyncRunCallback
    file:///Volumes/data/b/build/slave/dartium-mac-full-dev/build/src/dart/tools/dom/src/native_DOMImplementation.dart 607  _handleMutation

Chrome 32.0.1700 (Mac OS X 10.8.5): Executed 14 of 14 (3 FAILED) (1.914 secs / 0.296 secs)
adam-singer commented 10 years ago

Not sure what changed on my side but the tests pass now :+1:

DUMP: unittest-suite-wait-for-done
Chrome 32.0.1700 (Mac OS X 10.8.5): Executed 14 of 14 SUCCESS (1.403 secs / 0.257 secs)