UNPKG

wdio-allure-reporter

Version:

A WebdriverIO plugin. Report results in Allure format.

38 lines (34 loc) 1.11 kB
import { expect } from 'chai' import { clean, runMocha } from '../helper' describe('Test Id', () => { beforeEach(clean) it('should add testId to test cases', () => { return runMocha(['testId']).then(results => { expect(results).to.have.lengthOf(1) const result = results[0] expect(result('ns2\\:test-suite > name').text()).to.be.equal( 'Suite with testIds' ) expect( result('test-case > name') .eq(0) .text() ).to.be.equal('Test #1') expect( result('test-case > name') .eq(1) .text() ).to.be.equal('Test #2') expect( result('test-case label[name="testId"]') .eq(0) .attr('value') ).to.be.equal('3') expect( result('test-case label[name="testId"]') .eq(1) .attr('value') ).to.be.equal('4') }) }) })