2016-12-14 7 views
4

いくつかのテストを書き、すべて正常に実行されますが、IDE(webstorm)ではdescribeexpectおよびit "名前を見つけることができません"。私はいつもきれいにしてこれらを取り除きたいが、どうしていいかわからない。'describe'、 'expect'、および 'it'をタイプスクリプトにインポートするにはIDEでハイライトしないようにテストする

私たちは分度器とジャスミンを使用します。

enter image description here

スクリプトのいくつかのより多くを:

import {HomePO} from './pageobjects/home' 
import {browser } from 'protractor' 


describe('Smoke test', function() { 

    it('should initialize', function() { 
     let width = 320; 
     let height = 568; 
     browser.driver.manage().window().setSize(width, height); 
    }); 

    it('should open homepage', function() { 
     HomePO.get(); 
     expect(HomePO.isCurrentPage()).toBe(true); 
    }); 
}); 

答えて

5

私は同じ問題を抱えてとやった:

npm install @types/jasmine --save-dev 

し、それを解決していない - ジャスミンから何かをインポートする必要が。

+2

ありがとう - それは私を助けました。しかしeww - それはジャスミン関数(記述、それ、...)がすべてグローバル名前空間にあることを意味しませんか? – eddiewould

関連する問題