changelog: jest
For the most up-to-date changelog, please check our GitHub repository.
2.0.3
Added the ability to specify a test metadata in tests:
qase.title
- set the test titleqase.fields
- set the test fieldsqase.suite
- set the test suiteqase.comment
- set the test commentqase.parameters
- set the test parametersqase.groupParameters
- set the test group parametersqase.ignore
- ignore the test in Qaseqase.attach
- attach a file to the testqase.steps
- add the test steps
const { qase } = require('jest-qase-reporter/jest');
test('test', () => {
qase.title('Title');
qase.fields({ custom_field: 'value' });
qase.suite('Suite');
qase.comment('Comment');
qase.parameters({ param01: 'value' });
qase.groupParameters({ param02: 'value' });
qase.ignore();
qase.attach({ name: 'attachment.txt', content: 'Hello, world!', type: 'text/plain' });
qase.step('Step 1', () => {
expect(true).toBe(true);
});
expect(true).toBe(true);
});
2.0.1
Fixed a bug when a test was marked as skipped. This reporter has uploaded this test as blocked. Right now the reporter will upload this test as skipped.
2.0.0
This is the first release in the 2.x series of the Jest reporter. It brings new and more flexible configs, uploading results in parallel with running tests, and other powerful features.
This changelog entry will be updated soon. For more information about the new features and a guide for migration from v1, refer to the reporter documentation
2.0.0-beta.2
- This release brings support for multiple changes made in the Qase API client and the qase-javascript-commons library.
2.0.0-beta.2
The v2 series of the Jest reporter has significant interface changes:
- New import path.
- New configuration data scheme.
See the README for reference and instructions on upgrading from v1.