Revision: 5757
http://squirrel-sql.svn.sourceforge.net/squirrel-sql/?rev=5757&view=rev
Author: manningr
Date: 2010-08-01 21:45:11 +0000 (Sun, 01 Aug 2010)
Log Message:
-----------
Added an integration test to test that the installer is working correctly.
Modified Paths:
--------------
trunk/sql12/installer/squirrelsql-other-installer/pom.xml
Added Paths:
-----------
trunk/sql12/installer/squirrelsql-other-installer/src/test/
trunk/sql12/installer/squirrelsql-other-installer/src/test/resources/
trunk/sql12/installer/squirrelsql-other-installer/src/test/resources/auto-install.xml
Modified: trunk/sql12/installer/squirrelsql-other-installer/pom.xml
===================================================================
--- trunk/sql12/installer/squirrelsql-other-installer/pom.xml 2010-08-01 21:38:10 UTC (rev 5756)
+++ trunk/sql12/installer/squirrelsql-other-installer/pom.xml 2010-08-01 21:45:11 UTC (rev 5757)
@@ -463,6 +463,27 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.2</version>
+ <configuration>
+ <executable>java</executable>
+ <arguments>
+ <argument>-jar</argument>
+ <argument>target/squirrelsql-other-installer-${project.version}-standard.jar</argument>
+ <argument>src/test/resources/auto-install.xml</argument>
+ </arguments>
+ </configuration>
+ <executions>
+ <execution>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <phase>integration-test</phase>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
</project>
\ No newline at end of file
Added: trunk/sql12/installer/squirrelsql-other-installer/src/test/resources/auto-install.xml
===================================================================
--- trunk/sql12/installer/squirrelsql-other-installer/src/test/resources/auto-install.xml (rev 0)
+++ trunk/sql12/installer/squirrelsql-other-installer/src/test/resources/auto-install.xml 2010-08-01 21:45:11 UTC (rev 5757)
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<AutomatedInstallation langpack="eng">
+<com.izforge.izpack.panels.HelloPanel id="UNKNOWN (com.izforge.izpack.panels.HelloPanel)"/>
+<com.izforge.izpack.panels.HTMLInfoPanel id="UNKNOWN (com.izforge.izpack.panels.HTMLInfoPanel)"/>
+<com.izforge.izpack.panels.TargetPanel id="UNKNOWN (com.izforge.izpack.panels.TargetPanel)">
+<installpath>target/squirrel-install-from-maven</installpath>
+</com.izforge.izpack.panels.TargetPanel>
+<com.izforge.izpack.panels.PacksPanel id="UNKNOWN (com.izforge.izpack.panels.PacksPanel)">
+<pack index="0" name="Base" selected="true"/>
+<pack index="1" name="Standard" selected="true"/>
+<pack index="2" name="Optional Plugin - Data import" selected="true"/>
+<pack index="3" name="Optional Plugin - DBCopy" selected="true"/>
+<pack index="4" name="Optional Plugin - DBDiff" selected="true"/>
+<pack index="5" name="Optional Plugin - DB2" selected="true"/>
+<pack index="6" name="Optional Plugin - Derby" selected="true"/>
+<pack index="7" name="Optional Plugin - Firebird " selected="true"/>
+<pack index="8" name="Optional Plugin - Firebird Manager" selected="true"/>
+<pack index="9" name="Optional Plugin - H2 " selected="true"/>
+<pack index="10" name="Optional Plugin - Hibernate " selected="true"/>
+<pack index="11" name="Optional Plugin - Informix " selected="true"/>
+<pack index="12" name="Optional Plugin - Microsoft SQL Server " selected="true"/>
+<pack index="13" name="Optional Plugin - MySQL " selected="true"/>
+<pack index="14" name="Optional Plugin - Netezza" selected="true"/>
+<pack index="15" name="Optional Plugin - Oracle" selected="true"/>
+<pack index="16" name="Optional Plugin - PostgreSQL " selected="true"/>
+<pack index="17" name="Optional Plugin - Refactoring" selected="true"/>
+<pack index="18" name="Optional Plugin - Session Scripts" selected="true"/>
+<pack index="19" name="Optional Plugin - Smart Tools " selected="true"/>
+<pack index="20" name="Optional Plugin - SQL Parametrisation " selected="true"/>
+<pack index="21" name="Optional Plugin - SQL Replace " selected="true"/>
+<pack index="22" name="Optional Plugin - SQL Validator " selected="true"/>
+<pack index="23" name="Optional Plugin - Sybase " selected="true"/>
+<pack index="24" name="Optional Plugin - Internationalization " selected="true"/>
+<pack index="25" name="Optional Translation - Brazilian Portuguese" selected="true"/>
+<pack index="26" name="Optional Translation - Bulgarian" selected="true"/>
+<pack index="27" name="Optional Translation - Czech" selected="true"/>
+<pack index="28" name="Optional Translation - Simplified Chinese" selected="true"/>
+<pack index="29" name="Optional Translation - French" selected="true"/>
+<pack index="30" name="Optional Translation - German" selected="true"/>
+<pack index="31" name="Optional Translation - Italian" selected="true"/>
+<pack index="32" name="Optional Translation - Korean" selected="true"/>
+<pack index="33" name="Optional Translation - Polish" selected="true"/>
+<pack index="34" name="Optional Translation - Russian" selected="true"/>
+<pack index="35" name="Optional Translation - Spanish" selected="true"/>
+</com.izforge.izpack.panels.PacksPanel>
+<com.izforge.izpack.panels.InstallPanel id="UNKNOWN (com.izforge.izpack.panels.InstallPanel)"/>
+<com.izforge.izpack.panels.ShortcutPanel id="UNKNOWN (com.izforge.izpack.panels.ShortcutPanel)"/>
+<com.izforge.izpack.panels.FinishPanel id="UNKNOWN (com.izforge.izpack.panels.FinishPanel)"/>
+</AutomatedInstallation>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|