将 Allure 报告与 Typescript 结合使用
Using Allure report with Typescript
如何在 Typescript 中使用 Allure 报告?我试过了,还是不行。
错误
Message:
Failed: Cannot read property 'severity' of undefined
Stack:
TypeError: Cannot read property 'severity' of undefined
config.ts
onPrepare: function () {
const AllureReporter = require('jasmine-allure-reporter');
jasmine.getEnv().addReporter(new AllureReporter({
resultsDir: 'target/allure-report'
}));
}
在规范文件中
import { allure } from 'allure-js-commons';
例如
allure.severity(allure.SEVERITY.BLOCKER);
我知道我做错了什么,但是什么?
在规格文件中应该是 declare const allure: any;
如何在 Typescript 中使用 Allure 报告?我试过了,还是不行。
错误
Message:
Failed: Cannot read property 'severity' of undefined
Stack:
TypeError: Cannot read property 'severity' of undefined
config.ts
onPrepare: function () {
const AllureReporter = require('jasmine-allure-reporter');
jasmine.getEnv().addReporter(new AllureReporter({
resultsDir: 'target/allure-report'
}));
}
在规范文件中
import { allure } from 'allure-js-commons';
例如
allure.severity(allure.SEVERITY.BLOCKER);
我知道我做错了什么,但是什么?
在规格文件中应该是 declare const allure: any;