В настоящее время мы разрабатываем три марионеточных модуля. Один содержит определенный тип, который должны использовать два других. Этот модуль, назовем его ModuleA, еще не выпущен в нашу локальную кузницу / репозиторий и не появится до тех пор, пока он не будет успешно реализован и протестирован по крайней мере в одном из двух других модулей (процедура компании).
The Definded Тип используется в двух других модулях для создания ресурса и указывается через include. В метаданных. json ModuleA добавляется как зависимость.
Когда я запускаю pdk test unit
, он терпит неудачу, потому что определенный тип неизвестен. В настоящее время существует только один тест it { is_expected.to compile.with_all_deps }
в двух других модулях, ничего сложного.
Как можно протестировать два других модуля, если ModuleA еще не выпущен?