2015-06-30 3 views
0

Я пытаюсь выполнить некоторые модульные тесты, и я нахожусь в конце моей веревки. Я перемещал файлы, переписывал вещи бесчисленное количество раз, и я до сих пор не могу заставить эту чертову работать. Я точно следил за this tutorial, и он все еще не работает.Проверка кармы с добавлением ненужных папок в путь

Когда я бегу «Глоток испытания», и я в моем ~/мерзавца/мобильный каталог, я получаю следующие выходные данные

[email protected] ~/git/mobile (unit-testing) 
$ gulp test 
[10:28:40] Using gulpfile c:\Users\Josh\git\mobile\gulpfile.js 
[10:28:40] Starting 'test'... 
WARN [watcher]: Pattern "c:/Users/Josh/git/mobile/tests/www/lib/angular/angular. 
js" does not match any file. 
WARN [watcher]: Pattern "c:/Users/Josh/git/mobile/tests/node_modules/angular-moc 
ks/angular-mocks.js" does not match any file. 
WARN [watcher]: Pattern "c:/Users/Josh/git/mobile/tests/www/js/app.js" does not 
match any file. 
WARN [watcher]: Pattern "c:/Users/Josh/git/mobile/tests/www/js/controller.js" do 
es not match any file. 
WARN [watcher]: Pattern "c:/Users/Josh/git/mobile/tests/www/js/services.js" does 
not match any file. 
WARN [watcher]: Pattern "c:/Users/Josh/git/mobile/tests/tests/Controllers/contro 
llers.tests.js" does not match any file. 
WARN [watcher]: Pattern "c:/Users/Josh/git/mobile/tests/tests/Services/services. 
tests.js" does not match any file. 
INFO [karma]: Karma v0.12.37 server started at http://localhost:9876/ 
INFO [launcher]: Starting browser PhantomJS 
INFO [PhantomJS 1.9.8 (Windows 8 0.0.0)]: Connected on socket --QoOiVt0ZraOpiQ3q 
zd with id 22369565 
PhantomJS 1.9.8 (Windows 8 0.0.0): Executed 0 of 0 ERROR (0.003 secs/0 secs) 
[10:28:42] Finished 'test' after 2.19 s 

Престол, я не понимаю, почему она решает, что он хочет добавьте папку/tests/из ниоткуда. Это не в моем каталоге. Например, правильным путем будет c: /users/josh/git/mobile/www/js/controller.js. В этой папке тестов нет. В моем мобильном каталоге есть папка тестов, но в ней нет ничего, кроме моего «my.conf.js» и двух подкаталогов, содержащих мои тестовые файлы. Я не могу для жизни меня выяснить, что случилось. Я попытался добавить ../, ./,/или удалить все вместе с начала моих путей файлов в my.conf.js. Here is the contents of "my.conf.js" Here is the contents of "gulpfile.js"

+0

Можете ли вы поделиться структурой каталогов своего приложения? – blackmind

+0

git/mobile /, где у мобильного есть различные папки, node_modules, тесты и www - папки внутри мобильного – Bya413

ответ

0

Я это исправил, добавив ../ к моему BasePath.