Я использую rebar
для компиляции своего приложения. Собственно, это два приложения:
deps/
apps/A/
apps/B/
apps/B/suites
...где B
зависит от A
. Это правильно настроено в apps/B/src/B.app.src
. Однако, когда я пытаюсь запустить rebar ct
, он не может проверить B
, сообщая, что не может найти A.app
.
Запуск rebar ct
в подробном режиме показывает, что он устанавливает путь поиска кода (-pa
) для включения apps/B/ebin
, deps/foo/ebin
, deps/bar/ebin
и т. д.
Он не включает apps/A/ebin
.
Как использовать Common Test для тестирования «приложения» Erlang, состоящего из нескольких приложений?