|
app-schema online tests fail if run without Oracle because the module app-schema-oracle-test is always included; its test fixtures do not check for the presence of ~/.geoserver/oracle.properties and instead fail if the fixture configuration file is absent. This behaviour prevents testing against postgis without oracle.
These tests are run in src/extension/app-schema:
Workaround is to use the -pl flag present in Maven 3.2.1 or later. Command line becomes:
With this flag, app-schema online tests pass on master against postgis 2.1.4+dfsg-2 amd64 / postgresql-9.4 9.4.1-1 amd64 on debian/sid.
~/.geoserver/postgis.properties:
Database creation:
Note that West Australians will also need to apply the PostGIS timezone abbreviation fix: https://www.seegrid.csiro.au/wiki/Infosrvices/JenkinsGeoserverMasterTechnicalNotes#PostGIS_timezone_fix_for_Western_Australia
|