Здесь есть библиотека тегов: https://github.com/Tealium/integration-angularjs/blob/master/tealium_angular.js.Как установить конфигурацию с помощью Tealium-Angular в карма-тесте
Мы интегрировали его в наше приложение. Во время инициализации приложения нам нужно предоставить некоторую конфигурацию для этой библиотеки. Это делается так:
Нашего app.js:
angular.module('appname', [ 'TealiumHelper' ])
.config(function (tealiumProvider) {
tealiumProvider.setConfig({
account: 'accountxx',
profile: 'profilexx',
environment: 'dev'
});
})
Существует тест кармы похож на это:
(function() {
'use strict';
describe('controllertest', function() {
beforeEach(module('appname','TealiumHelper'));
it('bla', function() {
//test code
}
}
}
Когда я начало теста, я получаю следующее сообщение об ошибке приходя от tealium_angular.js:
"счета или значение профиля не установлен Пожалуйста, настройте Tealium первый"
Как я могу установить эти значения конфигурации в свой тест на карма?
Спасибо за ответ. Я попробую это завтра. –
@GaborLiptak - Вы улучшили свои тесты так, как я предложил? –
Я не забыл об этом, просто не успел. Я возвращаюсь к вам позже. –