0
sql-maven-pluginを使用して簡単なDBテストケースを実行しています。<outputFile>プロパティが正しく動作しません。
まず、私は、テーブルにデータの2行を挿入しています(注:私はこれを行う前に、手動でテーブルを切り捨てています)
は、その後、私はそれらの2行が挿入されているかどうかを確認するために、選択クエリを実行しています。
2行が挿入されているかどうかを確認するには、sql-maven-pluginのプロパティを使用して、ファイル内でクエリ結果を取得しています。
しかし、mavenを実行すると、出力ファイルが作成されますが、データは含まれません。 サイズは0 KBです。
maven-sql-pluginを使用して、どこで間違っているのか、あるいは他の方法でファイルのクエリを出力する方法を提案してください。事前に
おかげ
以下の私のpom.xmlのを追加しました実行タグ: - 新しいユーザーのために
<execution>
<id>insert-data</id>
<phase>process-test-resources</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<autocommit>true</autocommit>
<srcFiles>
<srcFile>insert-in-usage.sql</srcFile>
</srcFiles>
</configuration>
</execution>
<execution>
<id>select-data</id>
<phase>process-test-resources</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<sqlCommand>select distinct decode(count(*),2,'PASS','FAIL') as results from usage where version='3';</sqlCommand>
<outputFile>result.xls</outputFile>
</configuration>
</execution>
</executions>