Я только что начал практические тесты на приложение с угловым семенем, основанное на Jasmine. При использовании первого тестового примера, найденного на pivotal.github.io/jasmine/, он не работает в моем приложении.Угловые тестовые обучающие программы на сайте Jasmine не работают
Тестовый пример код:
describe("A suite", function() {
it("contains spec with an expectation", function() {
expect(true).toBe(true);
});
});
но проходит по tryjasmine.com
Я сделал тест на содержание и мнение/частичные, они проходят. но тот, который находится на сайте жасмина, терпит неудачу. Я что-то упустил или есть какая-то конфигурация, которую мне нужно настроить?
Karma.conf.js файл:
basePath = '../';
files = [
JASMINE,
JASMINE_ADAPTER,
'app/lib/angular/angular.js',
'app/lib/angular/angular-*.js',
'test/lib/angular/angular-mocks.js',
'app/js/**/*.js',
'test/unit/**/*.js'
];
autoWatch = true;
browsers = ['Chrome'];
junitReporter = {
outputFile: 'test_out/unit.xml',
suite: 'unit'
};
Карма-e2e.conf.js файл:
basePath = '../';
files = [
ANGULAR_SCENARIO,
ANGULAR_SCENARIO_ADAPTER,
'test/e2e/**/*.js'
];
autoWatch = false;
browsers = ['Chrome'];
singleRun = true;
proxies = {
'/': 'http://localhost:8000/'
};
junitReporter = {
outputFile: 'test_out/e2e.xml',
suite: 'e2e'
};
Вы используете карму. Если да, поставите свои настройки karma.conf.js на свой вопрос. – BKM
Выполняется ли тест? Или это вообще не работает? Вы видите экран результатов Жасмин? Я предполагаю, что вы не инициализировали Жасмин. Вы включаете этот код? http://pivotal.github.io/jasmine/#section-The_Runner_and_Reporter –
@BKM добавил код karma.conf –