0
Получение module is not defined
при попытке выполнить угловые модульные тесты.AngularJS w/Karma - loading Жасмин перед Mocks
Я сузил проблему до следующей проблемы: Карма загружает угловые mocks.js, прежде чем загружать Жасмин, но angular-mocks.js expects Jasmine to be there first.
Как я могу изменить порядок загрузки файлов Karma, чтобы гарантировать загрузку Jasmine?
Вот моя карма конфигурации:
basePath = '../../../target';
frameworks = ['jasmine'];
files = [
JASMINE,
JASMINE_ADAPTER,
'lib/angular.min.js',
'lib/angular-mocks.js',
'main/js/**/*.js',
'test/js/**/*.js',
];
Версии:
- угловые (угловые и издевается) - 1.0.6
- карма - 0.8.5
Вы пытались использовать 'ANGULAR_SCENARIO' и' ANGULAR_SCENARIO_ADAPTER'? В моем 'karma.conf.js' я загружаю их в следующем порядке: ANGULAR_SCENARIO, ANGULAR_SCENARIO_ADAPTER, 'http://code.angularjs.org/1.0.6/angular-mocks.js', 'test/scenarios/*. js''. –
У меня нет, но понимание в том, что зависимости SCENARIO предназначены только для сквозных тестов (?). В настоящее время я тестирую только единицы тестирования. –