Я получаю это раздражающее 404 предупреждения для каждого изображения в моем приложении. Я пробовал различные решения, предоставляемые в stackoverflow, но до сих пор не добился успеха. Мои юнит-тесты проходят, но есть 404 предупреждения.Получение предупреждения 404 для изображений jasmine-angular
карма конфигурации
var baseDir = 'client';
module.exports = {
//This is the list of file patterns to load into the browser during testing.
files: [
......
baseDir + '/src/app/app.js',
baseDir + '/test/unit/**/*.spec.js',
{
pattern: baseDir + '/assets/**/*.json',
watched: true,
served: true,
included: false
},
{
pattern: baseDir + '/assets/images/**/*.png',
watched: false,
included: false,
served: true
}
],
proxies : {
'/images/': '/base/images/'
},
};
Предупреждение
UPDATE
Я удалил этот __test из URL, так что теперь я получаю:
WARN [web-server]: 404: /assets/images/map_WRO_lrg.png ..
Я добавил этот прокси кармы официального предложение http://karma-runner.github.io/0.13/config/files.html:
proxies: {
"/img/": "/base/test/images/"
},
, а также пытался с этим:
proxies: {
"/img/": "http://localhost:9876/base/test/images/"
},
bu т опять же предупреждение ...
Это потому, что он ищет изображения в '/ __ испытания/активы/изображениях /', где в качестве изображений присутствуют в 'client/assets/images /' –
@SiddharthAjmera, так что вы предлагаете как лучшее решение для этого? – Bukic
То, что я имею в виду, могу добавить некоторый patter в karma.config, как этот шаблон: /__test/assets/images/**/*.png '? Наверное, нет. – Bukic