diff options
Diffstat (limited to 'type-parser/features/steps/custom-type.js')
| -rw-r--r-- | type-parser/features/steps/custom-type.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/type-parser/features/steps/custom-type.js b/type-parser/features/steps/custom-type.js index 28f44aa..4c4625f 100644 --- a/type-parser/features/steps/custom-type.js +++ b/type-parser/features/steps/custom-type.js @@ -1,5 +1,5 @@ import { Before, Given, When, Then, defineParameterType } from '@cucumber/cucumber' -import { expect } from 'chai' +import assert from 'node:assert/strict' defineParameterType({ name: 'tobe', @@ -14,11 +14,11 @@ When('I interpret "to be" as a type', function () { }) Then('true {tobe} true', function (predicate) { - expect(predicate).to.be.true + assert(predicate) }) Then('false {tobe} true', function (predicate) { - expect(predicate).to.be.false + assert(!predicate) }) defineParameterType({ @@ -32,7 +32,7 @@ When('a date {date} is given', function (dateString) { }) Then('it gets converted to a Date object', function () { - expect(this.date).to.be.an.instanceof(Date) + assert(this.date instanceof Date) }) Before(function () { @@ -44,5 +44,5 @@ Given(/(a regular expression|it) matches (this|that) pattern/, function (_x, _y) }) Then('the step definition should be called twice', function () { - expect(this.count).to.equal(2) + assert.equal(this.count, 2) }) |
