summaryrefslogtreecommitdiff
path: root/type-parser/features/steps
diff options
context:
space:
mode:
Diffstat (limited to 'type-parser/features/steps')
-rw-r--r--type-parser/features/steps/custom-type.js10
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)
})