UNPKG

cucumber-html-report

Version:

Convert cucumber json reports to a pretty html report.

29 lines (24 loc) 959 B
const expect = require('chai').expect const df = require('./duration') describe('Duration Formatter', () => { it('should format nanoseconds duration into seconds', () => { const duration = 45000000 const result = df.formatDurationInSeconds(duration, false) expect(result).to.equal('0.05 s') }) it('should format milliseconds duration into seconds', () => { const duration = 45 const result = df.formatDurationInSeconds(duration, true) expect(result).to.equal('0.05 s') }) it('should format nanoseconds duration into seconds and minutes', () => { const duration = 90000000000 const result = df.formatDurationInMinutesAndSeconds(duration, false) expect(result).to.equal('1 m 30 s') }) it('should format milliseconds duration into seconds and minutes', () => { const duration = 90000 const result = df.formatDurationInMinutesAndSeconds(duration, true) expect(result).to.equal('1 m 30 s') }) })