Karma,Jasmin测试错误Angular cli

时间:2017-06-29 08:09:54

标签: angular jasmine karma-runner

我想用karma和jasmine测试我的应用程序。但我得到了以下错误,但我不知道这是什么问题? 我正在使用Angular CLI和Angular4

  

错误   /home/tony/Desktop/test/node_modules/rxjs/observable/FromEventObservable.d.ts

     

错误   /home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts   (15,63):找不到名字' WebSocket'。

     

错误   /home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts   (27,13):找不到名字' WebSocket'。

     

错误   /home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts   (28,32):找不到姓名'事件'。

     

错误   /home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts   (29,33):找不到姓名' CloseEvent'。

     

错误   /home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts   (32,63):找不到名称' WebSocket'。

     

错误   /home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts   (36,23):找不到姓名' MessageEvent'。

      /home/tony/Desktop/test/src/services/login.service.ts中的错误   (34,11):找不到名字' localStorage'。

     

(11,114):找不到姓名' HTMLCollection'。

     

/ * tslint:disable:no-unused-variable * /

我在这里测试app.component.ts

app.component.spec.ts

 import {
     TestBed,
     ComponentFixture,
     async
 } from '@angular/core/testing';
 import {
     RouterTestingModule
 } from '@angular/router/testing';
 import {
     HttpModule
 } from '@angular/http';
 import {
     NO_ERRORS_SCHEMA
 } from '@angular/core';
 import {
     AppComponent
 } from './app.component';


 let component: AppComponent;
 let fixture: ComponentFixture < AppComponent > ;

 describe('App: Tmp', () => {
     beforeEach(() => {
         TestBed.configureTestingModule({
             imports: [HttpModule, RouterTestingModule],
             declarations: [AppComponent],
             providers: [],

             schemas: [NO_ERRORS_SCHEMA]
         }).compileComponents();

         fixture = TestBed.createComponent(AppComponent);
         component = fixture.debugElement.componentInstance;
     });

     it('should create the app', () => {
         expect(component).toBeTruthy();
     });

 });

0 个答案:

没有答案