2017-11-30 7 views
0

私はmuliベースのアプリケーションをモジュル化しました。各モジュールにはいくつかの変更セットがあります。その中の一つに統合テストを書いてみたい。私はそれが悪い考えだが、私はビジネスログの制約があることを知っている。liquibase変更セットで絶対ファイルパスを使用するにはどうすればよいですか?

私は、2つのモジュールからのリポジトリを使用するコードを持っています。テストの間、私は異なるモジュールのチェンジセットからテーブルを初期化する必要があります。私は絶対パスを使用してセットを変更する方法やliquibase configの使い方を知らない。

私はincludeまたはincludeAllタグを使用しようとしましたが、テストが実行されるクラスパスでモジュールから変更セットを呼び出すことはできません。

あなたのアイデアに期待してください。

+0

ためのGitHubでLiquiBaseをテストを参照することができますあなたは、LiquiBaseをを使用することができ、複数のチェンジファイルを指すようにタグを含めます。あなたはプロジェクトのルートから任意のパスを与えることができるはずですhttp://www.liquibase.org/documentation/include.html –

+0

ポイントは私のチェンジセットはプロジェクトではありません。 –

答えて