Для тестирования понадобилось использовать зависимость, которая не нужна самому блоку. Пытаюсь подключить как-то так (deps.js):
([
{
shouldDeps : [
// ...
],
},
{
tech : 'spec.js',
shouldDeps : [
{ block : 'box' },
],
},
])
Здесь box
-- именно то, что пытаюсь реквайрить в тесте:
modules.define('spec', [ 'box' ], function(provide, box) { /* ... */ });
В результате всё равно получаю Error: Module "spec": can't resolve dependence "box"
.
ЧДНТ?
Пара вопросов:
box.js
? Не потерялся ли там вызовprovide()
например?box.js
в бандл с тестами?нужно указывать вторую технологию (которую хочется использовать):
нужно убедиться, что box.js существует и там есть
modules.define('box'...
@tadatuta @veged Да, вот так, -- с
tech : 'js'
-- заработало. (Пробовал аналогичное, но вместоjs
пыталсяbrowser-js
...)