2013-06-26 4 views
0

Я прошел через учебное пособие, которое представляет собой очень простой блок-тест. Однако мне непонятно, может ли структура каталогов быть другой и как может быть настроена гибкая старинная конфигурация.Рекомендуемая структура каталогов Intern для тестирования нескольких пакетов

Я хотел бы найти учебное пособие, в котором указываются места старта v1.1 ожидается ... какие местоположения являются обязательными и которые могут быть изменены и как это влияет на настройки файла конфигурации (intern.js). Что такое стаж структуры каталогов, ожидаемый для проекта и что может быть изменчивым, например, когда у вас есть несколько пакетов.

В частности, я хотел бы видеть относительные отношения Место нахождения:

  • веб корневые
  • стажер реж
  • intern.js конфигурационный файл
  • блок-тестовые файлы
  • dojo/dijig/dojox/etc расположение упаковки
  • модули в упаковке

Пожалуйста, покажите, как размещение относится к настройкам конфигурации, если это возможно.

ответ

1

Начиная с Intern 1.1 единственное обязательное условие заключается в том, что Intern устанавливается в качестве зависимости npm от тестируемого корневого проекта. Нет никаких отношений ни к одной из вещей, о которых вы просили, за исключением того, что все должно быть в корневом каталоге проекта.

+0

Под «корневым проектом» вы думаете об этом как о «сетевом корне»? Если у нас есть несколько проектов в корневом веб-браузере, кажется, было бы слишком сложно установить интернайтер внутри каждого проекта. Просьба уточнить. – teaman

+0

Корень сети должен находиться внутри корневого каталога проекта. Он не должен быть одним и тем же каталогом. –

+0

Но для того, чтобы работать внутри, необходимо установить внутренний каталог. Правильно? – teaman