Since version 1.1.x the Postgres database is used as a data storage instead of mysql. Integration tests are executed against real database.
flyway-maven-plugin is configured to run schema upgrades automatically on [test] phase
<settings>
...
<profiles>
...
<profile>
<id>with-integration-tests</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<get.wordy.jdbc.url>jdbc:postgresql://localhost:5432/get_wordy_test?schema=public</get.wordy.jdbc.url>
<get.wordy.jdbc.user>postgres</get.wordy.jdbc.user>
<get.wordy.jdbc.password>postgres</get.wordy.jdbc.password>
</properties>
</profile>
...
</profiles>
...
</settings>
<settings>
...
<activeProfiles>
<activeProfile>with-integration-tests</activeProfile>
</activeProfiles>
...
</settings>
<settings>
...
<servers>
<server>
<id>sensibleKey</id>
<username>user</username>
<password>password</password>
</server>
</servers>
...
</settings>