Preguntas etiquetadas con karma-runner

Karma ofrece a los desarrolladores un entorno de prueba en el que no tienen que configurar muchas cosas, sino simplemente escribir código y obtener comentarios instantáneos para mejorar la productividad y la creatividad.

11
npm verifique y actualice el paquete si es necesario
Necesitamos integrar el corredor de prueba de Karma en TeamCity y para eso me gustaría dar un pequeño script a los ingenieros del sistema (powershell o lo que sea) que: recoger el número de versión deseado de algún archivo de configuración (supongo que puedo ponerlo como comentario directamente en el …


9
Ejecutando un solo archivo de prueba
¿Hay alguna manera de ejecutar ng testun solo archivo en lugar de todo el conjunto de pruebas? Idealmente, me gustaría obtener el ciclo de retroalimentación más rápido posible cuando estoy editando un archivo, pero karmaejecuta todo el conjunto en cada guardado, lo que es un poco lento cuando se crea …











7
cómo corregir las advertencias 404 para imágenes durante la prueba de la unidad de karma
Estoy probando unitariamente una de mis directivas (angularjs) usando grunt / karma / phantomjs / jasmine. Mis pruebas funcionan bien describe('bar foo', function () { beforeEach(inject(function ($rootScope, $compile) { elm = angular.element('<img bar-foo src="img1.png"/>'); scope = $rootScope.$new(); $compile(elm)(); scope.$digest(); })); .... }); pero consigo estos 404 WARN [web-server]: 404: /img1.png …

2
Prueba unitaria de fábricas de AngularJS que tienen dependencias
Al realizar pruebas unitarias en una fábrica Angular (con Karma + Jasmine), ¿cómo inyecto una dependencia de stub en la fábrica bajo prueba? Aquí está mi fábrica: mod = angular.module('myFactoryMod', []); mod.factory('myFactory', [ '$log', 'oneOfMyOtherServices', function($log, svc) { return makeSomethingThatDoesSomethingWithTheseDependencies($log, svc); } ]); oneOfMyOtherServices es necesario al crear una instancia …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.