You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In runner/pom.xml, the functional-testing profile has the configuration block above the execution blocks. I'd think that would make it hard to test more than one share AMP without moving the configuration block into the execution blocks.
It'd be nice if this was configured better by defaultd to allow for functional tests for multiple share AMPS in the AIO to be run.
Below is how it looks by default
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.18.1</version>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>${project.parent.basedir}/share-amp/target/test-classes/testng.xml</suiteXmlFile>
</suiteXmlFiles>
<testClassesDirectory>${project.parent.basedir}/share-amp/target/test-classes</testClassesDirectory>
<systemPropertyVariables>
<!-- Where is the Alfresco Share Webapp that we are testing -->
<share.target>${share.client.url}</share.target>
</systemPropertyVariables>
</configuration>
<executions>
<execution>
<id>functional-tests</id>
<phase>integration-test</phase>
<goals>
<goal>integration-test</goal>
</goals>
</execution>
<execution>
<id>verify-tests</id>
<phase>verify</phase>
<goals>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
The text was updated successfully, but these errors were encountered:
I don't know why my comment wasn't put in here when I closed the issue.
We have decided to reduce the complexity of the default archetypes in SDK3. The functional testing is complex and impossible to do in a backwards compatible way and most people would want to start customising it anyways.
As a result we don't include the functional testing in the AIO archetype anymore, but are planning to include documentation and samples on how to do this.
In runner/pom.xml, the functional-testing profile has the configuration block above the execution blocks. I'd think that would make it hard to test more than one share AMP without moving the configuration block into the execution blocks.
It'd be nice if this was configured better by defaultd to allow for functional tests for multiple share AMPS in the AIO to be run.
Below is how it looks by default
The text was updated successfully, but these errors were encountered: