Вопросы по теме 'karma-jasmine'
Модульное тестирование с Karma-Jasmine
Я использую angularJS, и я понимаю, как тестировать мои объекты $ scope с помощью karma-jasmine, но мне трудно тестировать обычные функции и переменные внутри моего файла контроллера.
//controller.js
angular.module('myApp').controller('mainCtrl',...
2487 просмотров
schedule
26.09.2022
жасмин + карма - Firefox неправильно вычисляет element.height и element.width
У меня странная проблема с использованием фреймворков jasmine и karma. В основном я просто хочу изменить размер, используя простой javascript для некоторых img.
У меня есть следующий тест:
it('Should set both the height and width style for...
1083 просмотров
schedule
03.11.2023
Сбой тестовых случаев Karma/Jasmine из-за модуля ngIdle
Ошибка: [$injector:modulerr] Не удалось создать экземпляр модуля ngIdle из-за: Ошибка: [$injector:nomod] Модуль ngIdle недоступен! Вы либо неправильно написали имя модуля, либо забыли его загрузить. При регистрации модуля убедитесь, что вы...
968 просмотров
schedule
23.04.2024
Ошибка при получении AngulaJS + Angular AMD + RequireJS для работы с Karma и Jasmine
Я пытаюсь добавить поддержку модульного тестирования Karma & Jasmine + Require Js для созданного мной приложения AngularJS + Angular AMD и RequireJS. Я ломаю голову над этим уже два дня, но я все еще не близок к тому, чтобы заключить сделку.
Я...
1323 просмотров
schedule
02.12.2022
Jasmine, Angular rootScope.$ широковещательный тест
Я пытаюсь написать тест для контроллера с $rootScope.$on('accountsSet', function (event)... . Итак, в тестах я использую .broadcast.andCallThrough() , что предлагают многие другие вопросы здесь, в SO, хотя раньше это также работало для меня....
2060 просмотров
schedule
05.06.2024
Модульный тест Angular Karma: как внедрить фиктивный сервис в конфигурацию кармы, а не во все тестовые спецификации
Недавно я добавил функцию безопасности в существующее приложение angular. Вот что у меня получилось после:
Chrome 3X.0.2125 (Linux) ERROR
Some of your tests did a full page reload!
Chrome 3X.0.2125 (Linux): Executed 23 of 102 (skipped 2) ERROR...
986 просмотров
schedule
14.12.2023
Некоторые из ваших тестов выполнили полную перезагрузку страницы — ошибка при запуске тестов Jasmine
Я столкнулся с проблемой, когда я запускаю свои тесты на Жасмин, я получаю эту ошибку ниже. Проблема в том, что это происходит, когда я пытаюсь выполнить определенное количество тестов. Вроде не привязан к конкретному тесту, как будто я некоторые...
26443 просмотров
schedule
09.04.2024
Тесты Angular, karma/jasmine не обрабатывают .bind
Я пишу модульные тесты для некоторых своих функций, и у исполнителя тестов, похоже, есть проблема со связанной функцией. Я привязываю функцию, поэтому у меня есть ссылка на this внутри внутренней функции. Вот код:
loadStates:...
1175 просмотров
schedule
05.06.2024
Недетерминированный модульный тест в AngularJS Jasmine
У меня есть пакет, который проходит или не проходит, казалось бы, случайным образом, и я думаю, что это, вероятно, связано с асинхронным характером обработки событий, но я не могу найти решение. Я тестирую простую директиву, которая предотвращает...
155 просмотров
schedule
09.05.2024
Не работает $compile в Jasmine Karma Angular
(function () {
'use strict';
angular
.module('app.widgets')
.directive('analiticsHere', analitics);
function analitics() {
var directive = {
template: '<div>hello world</div>'...
338 просмотров
schedule
25.02.2024
Ошибка кармы - Неизвестный провайдер: $$asyncCallbackProvider
Пытаюсь запустить тест на карму через grunt, но получаю ошибку:
Error: [$injector:modulerr] Failed to instantiate module ngMock due to:
Error: [$injector:unpr] Unknown provider: $$asyncCallbackProvider
Я удалил «ngAnimate», но не решил его....
5063 просмотров
schedule
09.04.2024
жасмин тест $scope не определен
Я пытаюсь написать тест контроллера, используя карму с жасмином. Я получаю эту ошибку «Ошибка: [$injector:unpr] Unknown SettingsProvider ‹- settings». Я часами гуглил, но не нашел решения для этой проблемы.
Мой тестовый случай...
147 просмотров
schedule
11.03.2024
Как представить свой контроллер в тесте Jasmine/Karma
Я пытаюсь протестировать свой контроллер AngularJS, используя Jasmine с Karma. Когда я пытаюсь выполнить задокументированную процедуру для настройки теста контроллера, $scope не создается. На самом деле похоже, что раньше не выполняется вообще....
290 просмотров
schedule
31.10.2023
Модульное тестирование в angular с использованием IIFE выдает эталонную ошибку?
В настоящее время я работаю над написанием простого тестового примера для сценария драйвера с использованием IIFE (немедленно вызываемое функциональное выражение). Вот мой скрипт драйвера.
driver.js
(function() {
"use strict";
var app =...
410 просмотров
schedule
14.11.2022
Как вызвать запрос $http
Я пытаюсь сделать демонстрацию запроса $http и также протестировать эту службу. Мне это нравится
.controller('cntrl',function($scope,appfactory,$http){
$scope.data=[];
appfactory.setValue('test abc');
$scope.getData=function(){...
57 просмотров
schedule
15.02.2024
функция ссылки директивы AngularJS никогда не вызывалась в тесте Jasmine
Я не понимаю, почему функция ссылки моей директивы никогда не вызывается в тесте Jasmine. Я сделал простой пример.
Вот моя директива (TestDirective.js):
'use strict';
angular.module('comp-one').directive('test',function(){...
1238 просмотров
schedule
03.02.2024
Как выполнить модульный тест для Http Get без использования HTTP-бэкэнда, вместо этого я хочу имитировать бэкэнд, я использую жасмин и Angular 1?
Как выполнить модульный тест для Http Get без использования HTTP-бэкэнда, я хочу имитировать бэкэнд вместо того, чтобы делать настоящий вызов с HTTP-бэкэндом.
Я использую Jasmine, Karma runner с Angular версии 1?
Это мой текущий код, который...
560 просмотров
schedule
26.09.2022
Модульное тестирование/издевательство над свойствами окна в Angular2 (TypeScript)
Я создаю несколько модульных тестов для службы в Angular2.
В моей службе у меня есть следующий код:
var hash: string;
hash = this.window.location.hash;
Однако, когда я запускаю тест, содержащий этот код, он не работает.
Было бы здорово...
31763 просмотров
schedule
05.11.2022
Неизвестный провайдер в тестовом примере для angular с модулем es6
Мне нужно написать тестовый пример кармы-жасмина для контроллера
(->
class AddUserController
@$inject = ['$scope', '$http', '$state', 'UserFactory']
constructor: (@$scope, @$http, @$state, UserFactory) ->
@user = new UserFactory()...
83 просмотров
schedule
07.03.2024
Angular 2 — проблемы с запуском тестов компонентов
Я пытаюсь запустить компонентный тест для Angular 2 - rc5 и получаю следующую ошибку при запуске тестов:
Отсутствует обработчик ошибок на socket . TypeError: (msg || "").replace не является функцией в...
1334 просмотров
schedule
11.11.2022