jasmine - Hur man importerar 'describe', 'expect' och 'it' till ett TypeScript-test för att IDE:n inte ska markera dem
Skrev några tester och allt körs framgångsrikt, men min IDE (WebStorm) markerar describe, expect och it och säger "kan inte hitta namn". Jag vill hålla allt rent och bli av med dessa, men har ingen aning hur.
Vi använder protractor och jasmine.
Lite mer av manus:
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);
});
});
Svar #1
Jag hade samma problem och gjorde:
npm install @types/jasmine --save-dev
och det löste det - ingen anledning att importera något från jasmine.
