diff --git a/archetypes/alfresco-allinone-archetype/pom.xml b/archetypes/alfresco-allinone-archetype/pom.xml index f12b16fe..fb77c978 100644 --- a/archetypes/alfresco-allinone-archetype/pom.xml +++ b/archetypes/alfresco-allinone-archetype/pom.xml @@ -22,6 +22,7 @@ archetype-resources/pom.xml archetype-resources/run.sh + archetype-resources/run.bat archetype-resources/runner/src/main/webapp/index.html META-INF/maven/archetype-metadata.xml @@ -32,6 +33,7 @@ archetype-resources/pom.xml archetype-resources/run.sh + archetype-resources/run.bat archetype-resources/runner/src/main/webapp/index.html META-INF/maven/archetype-metadata.xml diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml index 46834133..e27d572d 100644 --- a/archetypes/alfresco-allinone-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml +++ b/archetypes/alfresco-allinone-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml @@ -128,6 +128,12 @@ ** + + test-ng + + ** + + src/main/webapp @@ -143,6 +149,7 @@ run.sh + run.bat diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml index 66a0d6e1..7307fe16 100644 --- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml +++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml @@ -39,10 +39,6 @@ http://localhost:8080/share - - - 5.1-SNAPSHOT diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/run.bat b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/run.bat index 31d8924d..198e99f3 100644 --- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/run.bat +++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/run.bat @@ -3,7 +3,7 @@ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: @echo off -set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\1.2.3.RELEASE\springloaded-1.2.3.RELEASE.jar +set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\@@springloaded.version@@\springloaded-@@springloaded.version@@.jar if not exist %springloadedfile% ( mvn validate -Psetup diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/pom.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/pom.xml index dd4ce5ae..3ab7b89f 100644 --- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/pom.xml +++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/pom.xml @@ -153,7 +153,7 @@ unpack - ${alfresco.groupId}:share-po:${share.po.version}:jar:tests + ${alfresco.groupId}:share-po:${alfresco.version}:jar:tests ${project.build.directory}/testng-resources @@ -167,10 +167,9 @@ - ${project.build.directory}/testng-resources/testng-alfresco-share.xml - - - + + ${project.basedir}/test-ng/testng-alfresco-share.xml ${project.build.directory}/testng-resources @@ -210,17 +209,61 @@ ${alfresco.groupId} share-po - ${share.po.version} + ${alfresco.version} test + + + + + org.seleniumhq.selenium + selenium-java + + + org.seleniumhq.selenium + selenium-server + + ${alfresco.groupId} share-po - ${share.po.version} + ${alfresco.version} tests test + + + + + org.seleniumhq.selenium + selenium-java + + + org.seleniumhq.selenium + selenium-server + + + + + + + org.seleniumhq.selenium + selenium-java + 2.45.0-alfresco + + + org.seleniumhq.selenium + selenium-server + 2.45.0-alfresco + + + org.mortbay.jetty + servlet-api-2.5 + + @@ -297,8 +340,21 @@ ${alfresco.groupId} share-po - ${share.po.version} + ${alfresco.version} test + + + + + org.seleniumhq.selenium + selenium-java + + + org.seleniumhq.selenium + selenium-server + + + + + org.seleniumhq.selenium + selenium-java + + + org.seleniumhq.selenium + selenium-server + + + + + + + org.seleniumhq.selenium + selenium-java + 2.45.0-alfresco + + + org.seleniumhq.selenium + selenium-server + 2.45.0-alfresco + + + org.mortbay.jetty + servlet-api-2.5 + + diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/test-ng/testng-alfresco-share.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/test-ng/testng-alfresco-share.xml new file mode 100644 index 00000000..bf3a1b02 --- /dev/null +++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/test-ng/testng-alfresco-share.xml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/share-amp/pom.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/share-amp/pom.xml index 454344ae..a06c7f62 100644 --- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/share-amp/pom.xml +++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/share-amp/pom.xml @@ -58,7 +58,7 @@ ${alfresco.groupId} share-po - ${share.po.version} + ${alfresco.version} test + + + org.seleniumhq.selenium + selenium-java + + + org.seleniumhq.selenium + selenium-server + + + + + + org.seleniumhq.selenium + selenium-java + 2.45.0-alfresco diff --git a/archetypes/alfresco-amp-archetype/pom.xml b/archetypes/alfresco-amp-archetype/pom.xml index 3ea1e7f1..8a7943e2 100644 --- a/archetypes/alfresco-amp-archetype/pom.xml +++ b/archetypes/alfresco-amp-archetype/pom.xml @@ -23,6 +23,7 @@ archetype-resources/pom.xml archetype-resources/run.sh + archetype-resources/run.bat META-INF/maven/archetype-metadata.xml true @@ -32,6 +33,7 @@ archetype-resources/pom.xml archetype-resources/run.sh + archetype-resources/run.bat META-INF/maven/archetype-metadata.xml false diff --git a/archetypes/alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml index df8b9c3b..2ad849e1 100644 --- a/archetypes/alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml +++ b/archetypes/alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml @@ -59,6 +59,7 @@ run.sh + run.bat diff --git a/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/run.bat b/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/run.bat index f9c57f5a..67d485b3 100644 --- a/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/run.bat +++ b/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/run.bat @@ -7,7 +7,7 @@ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: @echo off -set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\1.2.3.RELEASE\springloaded-1.2.3.RELEASE.jar +set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\@@springloaded.version@@\springloaded-@@springloaded.version@@.jar if not exist %springloadedfile% ( mvn validate -Psetup diff --git a/archetypes/share-amp-archetype/pom.xml b/archetypes/share-amp-archetype/pom.xml index e6860db7..8b3b5be6 100644 --- a/archetypes/share-amp-archetype/pom.xml +++ b/archetypes/share-amp-archetype/pom.xml @@ -25,6 +25,7 @@ archetype-resources/pom.xml archetype-resources/run.sh + archetype-resources/run.bat META-INF/maven/archetype-metadata.xml true @@ -34,6 +35,7 @@ archetype-resources/pom.xml archetype-resources/run.sh + archetype-resources/run.bat META-INF/maven/archetype-metadata.xml false diff --git a/archetypes/share-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/share-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml index b721c89c..ca5f0145 100644 --- a/archetypes/share-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml +++ b/archetypes/share-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml @@ -56,6 +56,7 @@ run.sh + run.bat diff --git a/archetypes/share-amp-archetype/src/main/resources/archetype-resources/run.bat b/archetypes/share-amp-archetype/src/main/resources/archetype-resources/run.bat index dae73735..7c7afed6 100644 --- a/archetypes/share-amp-archetype/src/main/resources/archetype-resources/run.bat +++ b/archetypes/share-amp-archetype/src/main/resources/archetype-resources/run.bat @@ -8,7 +8,7 @@ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: @echo off -set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\1.2.3.RELEASE\springloaded-1.2.3.RELEASE.jar +set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\@@springloaded.version@@\springloaded-@@springloaded.version@@.jar if not exist %springloadedfile% ( mvn validate -Psetup