Я работаю над приложением на основе электронов (-nuxt). Сквозной тест переписан с AVA + Spectron. Однако функция .click()
, похоже, не работает.
Я использовал этот шаблон: https://github.com/michalzaq12/electron-nuxt
Кажется, все работает, кроме простого нажатия кнопки.
<footer class="modal-card-foot">
<button id="loginButton" class="button " type="button" @click="login">
Login
</button>
</footer>
test('app should login', async t => {
let app = t.context.app
await app.client.click('#loginButton')
})
Полученное сообщение:
1 тест не пройден
приложение должно войти в систему
Ошибка: тест завершен беззапуск любых утверждений
Это правда, потому что нет никаких утверждений. НО я вижу, что кнопка никогда не нажимается, потому что это вызвало бы сообщение «Ошибка входа» из приложения.