Здесь мне интересно, как вы использовали return assert.equal. Как я знаю, assert не будет предоставлять никакого значения, и мы не можем его вернуть. Он просто выполнит проверку между ожидаемым и фактическим значением.
Чтобы перейти к сути, используйте «ожидаемо» от «chai», чтобы ваш тестовый пример / шаг потерпел неудачу при неудачной проверке, и удалите ключевое слово return
ожидаемое (фактическое) .to.equal (ожидаемое, «сообщение о неудачных тестах»);
Надеюсь, это поможет ..