Вопросы по теме 'qunit'
Сбой ajax модульного теста с Q-Unit
Я использую jQuery $.when для обработки обратных вызовов ajax и использую mockjax для моделирования различных ответов в моих модульных тестах. Один из ответов возвращает ошибку состояния 500. Мой обратный вызов сбоя выдает ошибку, и в Q-Unit я...
1290 просмотров
schedule
07.04.2024
Тесты Qunit не совпадают с фактическим выполнением плагина jQuery
Я начинаю писать тесты Qunit для своих существующих плагинов jQuery. Я прошел полдюжины тестов стиля конфигурации, чтобы убедиться, что все подключено правильно. Теперь приступаю к тестированию функциональности. Мой плагин представляет собой плагин...
192 просмотров
schedule
14.04.2024
Как сделать так, чтобы QUnit блокировался до тех пор, пока модуль не будет завершен?
Я пытаюсь использовать QUnit для тестирования множества javascript. Мой код выглядит примерно так:
module("A");
doExpensiveSetupForModuleA();
asyncTest("A.1", testA1);
asyncTest("A.2", testA3);
asyncTest("A.3", testA3);
module("B");...
625 просмотров
schedule
06.06.2024
Как установить и настроить Testswarm?
![введите описание изображения][1]Testswarm – это среда непрерывного интеграционного тестирования.
Может кто подскажет как установить и пользоваться?
Я проверил read me на github и установил Testswarm, но я не могу добавлять задания или...
307 просмотров
schedule
25.02.2024
Uncaught TypeError: невозможно вызвать метод «extractId» неопределенных данных Ember во время выполнения тестов QUnit.
я собираюсь
Uncaught TypeError: Cannot call method 'extractId' of undefined
при выполнении интеграционных тестов с QUnit.
Неудачный тест:
module "Points",
setup: ->
App.reset()
Ember.run App, App.advanceReadiness
test...
494 просмотров
schedule
24.09.2022
Как заставить Дженкинса запустить мой тест qunit с помощью phantomjs
Я работаю над тем, чтобы наш CI (Jenkins) использовал и запускал наш тест qunit, у нас есть qunit-reporter, qunit.compposite и phantomjs для выполнения всего. Я не эксперт по муравьям, поэтому я использую пакетную команду Windows в качестве...
4709 просмотров
schedule
03.06.2024
Тестирование Knockout Extenders с помощью Qunit
Я пытаюсь написать тест qUnit для расширителя Knockout ниже. Кажется, я иду немного по неправильному пути, и любые советы о том, как исправить мой модульный тест, будут оценены.
ko.extenders.AddItems = function (array, items)
{
var mutated =...
213 просмотров
schedule
29.12.2023
Как привязать тестовую функцию qunit к запускаемому событию
js-файл
window.onload = function() {
document.getElementById('example').addEventListener('mousedown', myFunction, false);
};
function myFunction(e) {
x = e.clientX-parseInt(document.getElementById('example').offsetLeft);...
760 просмотров
schedule
16.05.2024
Фатальная ошибка: спавн ENOENT
Содержимое Gruntfile.js:
grunt.initConfig({
connect: {
server: {
options: {
port: 5005,
base: '.'
}
}
},
qunit: {...
2200 просмотров
schedule
27.10.2023
node.js и mocha-qunit-ui: тест с асинхронными зависимостями requirejs
Сначала краткое описание: тест в следующем фрагменте никогда не выполняется:
setTimeout(function() {
test("test", function() {
ok(true, "okay");
})
}, 1000);
Есть ли способ не запускать mocha-qunit-ui автоматически, а...
200 просмотров
schedule
16.11.2023
Тест на выдачу ошибок в Ember.js
Используя встроенный тестовый framweork QUnit, мне нужно проверить, не посещает ли маршрут, вызывает ли это ошибку.
В маршруте есть помощник Handlebars, который должен выдавать ошибку при определенных условиях (неудачное утверждение). Как...
2302 просмотров
schedule
26.09.2022
Тесты Qunit не работают в Visual Studio 2012, поскольку они работают в браузере
Я разработал SPA-приложение, используя Knockout и Breeze, я использовал qunitJS для модульного тестирования, которое хорошо работает в браузере для моего проекта . Недавно я нашел плагин «Chutzpah» для VS2012, который может хорошо работать для...
68 просмотров
schedule
06.12.2023
Приборы QUnit не восстанавливаются каждый раз
Я новичок в QUnit и пытаюсь понять, как #qunit-fixtures восстанавливаются. Насколько я понимаю, все в этом элементе сбрасывается перед запуском нового теста. Однако я вижу (что для меня) что-то странное. В приведенном ниже примере в приборе есть...
137 просмотров
schedule
17.11.2022
Статические выбранные переменные теряются при выполнении тестов QUnit
Я только начал использовать QUnit и столкнулся с проблемой.
Когда я пишу свои файлы JavaScript, я помещаю все свои переменные вверху страницы следующим образом:
var $input1 = $('#input1');
var $submit = $('#submit');
Затем я подключаю свои...
72 просмотров
schedule
08.03.2024
Сроки приемочного теста Ember-cli истекли при ожидании click(); ошибка qunit: Uncaught (в обещании) Ошибка: pushFailure()
Я пытаюсь создать приемочный тест для страницы входа в веб-приложение. Все почти работает, за исключением того, что обещание await click(element) никогда не разрешается:
import { module, test } from 'qunit';
import { visit, currentURL,...
329 просмотров
schedule
06.11.2022