Как сохранить плавный API и не ждать?
Я пытаюсь интегрировать библиотеку тестирования в свои сквозные тесты, выполненные с помощью Nightwatch.js. Что мне нравится в Nightwatch, так это то, что это "await
бесплатно ", а также что все цепочки и красиво читаются:
module.exports = {
demoTest: function(browser) {
browser.init();
browser
.assert.not.elementPresent('.not_present')
.assert.not.visible('.non_visible')
.assert.not.urlContains('http://')
}
}
Однако я теряю обе вещи, когда интегрирую его с библиотекой тестирования. Есть ли чистый способ обойти это?