-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
On Linux I am seeing this error:
> fusebox-angular@1.0.0 test /tmp/angular2-example
> cross-env TS_NODE_PROJECT=./src/tsconfig.mocha.json mocha --opts ./test/mocha.opts -G
module.js:472
throw err;
^
Error: Cannot find module 'jsdom' If I correct mocha.shim.js by this
var jsdom = require('jsdom-no-contextify')I see a failing test
$ npm t
> fusebox-angular@1.0.0 test /tmp/angular2-example
> cross-env TS_NODE_PROJECT=./src/tsconfig.mocha.json mocha --opts ./test/mocha.opts -G
TodoListComponent
1) calls service to get todos
0 passing (336ms)
1 failing
1) TodoListComponent calls service to get todos:
Error: Error in ./TodoListComponent class TodoListComponent - inline template:16:60 caused by: Cannot read property 'add' of undefined
at ViewWrappedError.ZoneAwareError (/tmp/angular2-example/node_modules/zone.js/dist/zone.js:958:33)
at ViewWrappedError.BaseError [as constructor] (/tmp/angular2-example/node_modules/@angular/core/bundles/core.umd.js:1239:20)
at ViewWrappedError.WrappedError [as constructor] (/tmp/angular2-example/node_modules/@angular/core/bundles/core.umd.js:1297:20)
at new ViewWrappedError (/tmp/angular2-example/node_modules/@angular/core/bundles/core.umd.js:6167:20)
at CompiledTemplate.proxyViewClass.DebugAppView._rethrowWithContext (/tmp/angular2-example/node_modules/@angular/core/bundles/core.umd.js:12385:27)
at CompiledTemplate.proxyViewClass.DebugAppView.detectChanges (/tmp/angular2-example/node_modules/@angular/core/bundles/core.umd.js:12358:22)
at CompiledTemplate.proxyViewClass.AppView.internalDetectChanges (/tmp/angular2-example/node_modules/@angular/core/bundles/core.umd.js:12193:22)
at CompiledTemplate.proxyViewClass.View_TodoListComponent_Host0.detectChangesInternal (/DynamicTestModule/TodoListComponent/host.ngfactory.js:29:19)
at CompiledTemplate.proxyViewClass.AppView.detectChanges (/tmp/angular2-example/node_modules/@angular/core/bundles/core.umd.js:12208:18)
at CompiledTemplate.proxyViewClass.DebugAppView.detectChanges (/tmp/angular2-example/node_modules/@angular/core/bundles/core.umd.js:12355:48)
at ViewRef_.detectChanges (/tmp/angular2-example/node_modules/@angular/core/bundles/core.umd.js:9377:24)
at ComponentFixture._tick (/tmp/angular2-example/node_modules/@angular/core/bundles/core-testing.umd.js:196:36)
at /tmp/angular2-example/node_modules/@angular/core/bundles/core-testing.umd.js:210:53
at ZoneDelegate.invoke (/tmp/angular2-example/node_modules/zone.js/dist/zone.js:330:26)
at Object.onInvoke (/tmp/angular2-example/node_modules/@angular/core/bundles/core.umd.js:3980:41)
at ZoneDelegate.invoke (/tmp/angular2-example/node_modules/zone.js/dist/zone.js:329:32)
at Zone.run (/tmp/angular2-example/node_modules/zone.js/dist/zone.js:126:43)
at NgZone.run (/tmp/angular2-example/node_modules/@angular/core/bundles/core.umd.js:3849:66)
at ComponentFixture.detectChanges (/tmp/angular2-example/node_modules/@angular/core/bundles/core-testing.umd.js:210:29)
at Context.it (/tmp/angular2-example/src/todo/todo-list.component.spec.ts:53:17)
at callFn (/tmp/angular2-example/node_modules/mocha/lib/runnable.js:345:21)
at Test.Runnable.run (/tmp/angular2-example/node_modules/mocha/lib/runnable.js:337:7)
at Runner.runTest (/tmp/angular2-example/node_modules/mocha/lib/runner.js:444:10)
at /tmp/angular2-example/node_modules/mocha/lib/runner.js:550:12
at next (/tmp/angular2-example/node_modules/mocha/lib/runner.js:361:14)
at /tmp/angular2-example/node_modules/mocha/lib/runner.js:371:7
at next (/tmp/angular2-example/node_modules/mocha/lib/runner.js:295:14)
at /tmp/angular2-example/node_modules/mocha/lib/runner.js:334:7
at done (/tmp/angular2-example/node_modules/mocha/lib/runnable.js:295:5)
at callFn (/tmp/angular2-example/node_modules/mocha/lib/runnable.js:363:7)
at Hook.Runnable.run (/tmp/angular2-example/node_modules/mocha/lib/runnable.js:337:7)
at next (/tmp/angular2-example/node_modules/mocha/lib/runner.js:309:10)
at /tmp/angular2-example/node_modules/mocha/lib/runner.js:334:7
at done (/tmp/angular2-example/node_modules/mocha/lib/runnable.js:295:5)
at callFn (/tmp/angular2-example/node_modules/mocha/lib/runnable.js:363:7)
at Hook.Runnable.run (/tmp/angular2-example/node_modules/mocha/lib/runnable.js:337:7)
at next (/tmp/angular2-example/node_modules/mocha/lib/runner.js:309:10)
at Immediate.<anonymous> (/tmp/angular2-example/node_modules/mocha/lib/runner.js:339:5)
at runCallback (timers.js:651:20)
at tryOnImmediate (timers.js:624:5)
at processImmediate [as _immediateCallback] (timers.js:596:5)Metadata
Metadata
Assignees
Labels
No labels