Ya no se puede usar ddescribe o iit


Solía ser capaz de usar ddescribe e iit para que jasmine/karma ejecutara solo una prueba específica o un conjunto de pruebas. Sin embargo, ahora ya no funciona, y obtengo este error: (o uno similar para iit).

INFO [karma]: Karma v0.12.31 server started at http://localhost:8081/
INFO [launcher]: Starting browser PhantomJS
INFO [PhantomJS 1.9.8 (Windows 7)]: Connected on socket jIMgciNEN5VXBdZOhDz2 with id 78471739
PhantomJS 1.9.8 (Windows 7) ERROR
  ReferenceError: Can't find variable: ddescribe
  at /.../test.js:146

Estoy corriendo: karma 0.12.28, jasmine 2.2.0, karma-jasmine: 0.3.5, karma-phantomjs-launcher: 0.1.4

Aquí es cómo se ve básicamente el archivo de prueba:

'use strict';

ddescribe('MyController', function() {
    it('should do xyz', function() {
       ...
    });
});

¿Alguna idea? ¿Hay algún cambio de definición o configuración que me he perdido para que ahora ddescribe ya no está definido?

Author: DavidA, 2015-02-09

1 answers

Ok, finalmente encontré el informe de error: https://github.com/karma-runner/karma-jasmine/issues/73

Aparentemente han cambiado de usar ddescribey iita usar fdescribey fit para pruebas 'enfocadas'.

 103
Author: DavidA,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-02-09 18:56:28