diff options
Diffstat (limited to 'vid-automation/pom.xml')
-rw-r--r-- | vid-automation/pom.xml | 132 |
1 files changed, 110 insertions, 22 deletions
diff --git a/vid-automation/pom.xml b/vid-automation/pom.xml index faabc420c..bf34a4f78 100644 --- a/vid-automation/pom.xml +++ b/vid-automation/pom.xml @@ -4,38 +4,45 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> - <groupId>com.att.vid</groupId> + <groupId>org.onap.vid</groupId> <artifactId>automationTest</artifactId> <version>1.0-SNAPSHOT</version> - <properties> <springframework.version>4.2.0.RELEASE</springframework.version> + <jersey.version>2.23.1</jersey.version> + <jackson.version>2.6.3</jackson.version> + <aspectj.version>1.8.10</aspectj.version> + </properties> - <repositories> - <repository> - <!-- Snapshots repository has ECOMP snapshot artifacts --> - <id>att-mavencentral-ecomp-snapshots-repo</id> - <name>ATT Maven Central - Snapshots</name> - <url>http://mavencentral.it.att.com:8084/nexus/content/repositories/att-repository-snapshots/</url> - </repository> - </repositories> + <dependencies> <dependency> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + <version>23.0</version> + </dependency> + <dependency> <groupId>org.openecomp.sdc</groupId> <artifactId>ui-ci</artifactId> - <version>1.0.2-SNAPSHOT</version> + <version>1.0.5-SNAPSHOT</version> <scope>compile</scope> + <exclusions> + <exclusion> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + </exclusion> + </exclusions> </dependency> - <dependency> +<!-- <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.12</version> - </dependency> + </dependency> --> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> - <version>6.9.10</version> + <version>6.14.2</version> </dependency> <dependency> <groupId>javax.ws.rs</groupId> @@ -50,17 +57,37 @@ <dependency> <groupId>org.glassfish.jersey.core</groupId> <artifactId>jersey-common</artifactId> - <version>2.23.1</version> + <version>${jersey.version}</version> </dependency> <dependency> <groupId>org.glassfish.jersey.core</groupId> - <artifactId>jersey-common</artifactId> - <version>2.23.1</version> + <artifactId>jersey-client</artifactId> + <version>${jersey.version}</version> </dependency> <dependency> - <groupId>org.glassfish.jersey.core</groupId> - <artifactId>jersey-client</artifactId> - <version>2.23.1</version> + <groupId>org.glassfish.jersey.media</groupId> + <artifactId>jersey-media-json-jackson</artifactId> + <version>${jersey.version}</version> + </dependency> + <dependency> + <groupId>com.fasterxml.jackson.core</groupId> + <artifactId>jackson-annotations</artifactId> + <version>${jackson.version}</version> + </dependency> + <dependency> + <groupId>com.fasterxml.jackson.core</groupId> + <artifactId>jackson-core</artifactId> + <version>${jackson.version}</version> + </dependency> + <dependency> + <groupId>com.fasterxml.jackson.core</groupId> + <artifactId>jackson-databind</artifactId> + <version>${jackson.version}</version> + </dependency> + <dependency> + <groupId>commons-beanutils</groupId> + <artifactId>commons-beanutils</artifactId> + <version>1.9.3</version> </dependency> <dependency> <groupId>org.springframework</groupId> @@ -103,6 +130,47 @@ <artifactId>hamcrest-all</artifactId> <version>1.3</version> </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-text</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + <version>3.6</version> + </dependency> + <dependency> + <groupId>net.javacrumbs.json-unit</groupId> + <artifactId>json-unit</artifactId> + <version>1.23.0</version> + </dependency> + <!--<dependency>--> + <!--<groupId>org.openecomp.vid</groupId>--> + <!--<artifactId>vid-ext-services-simulator-preset-gen</artifactId>--> + <!--<version>1.1.0-SNAPSHOT</version>--> + <!--</dependency>--> + <dependency> + <groupId>org.togglz</groupId> + <artifactId>togglz-spring-core</artifactId> + <version>2.5.0.Final</version> + </dependency> + <dependency> + <groupId>javax.enterprise</groupId> + <artifactId>cdi-api</artifactId> + <version>1.0</version> + </dependency> + <dependency> + <groupId>net.code-story</groupId> + <artifactId>http</artifactId> + <version>2.105</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>javax.xml.bind</groupId> + <artifactId>jaxb-api</artifactId> + <version>2.2.11</version> + </dependency> </dependencies> <build> <plugins> @@ -112,6 +180,9 @@ <configuration> <source>1.8</source> <target>1.8</target> + <compilerArgument>-g:vars</compilerArgument> + <debug>true</debug> + <debuglevel>lines,vars,source</debuglevel> </configuration> </plugin> <plugin> @@ -138,8 +209,25 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.19.1</version> + <configuration> + <includes> + <include>${test}</include> + </includes> + <systemPropertyVariables> + <log4j.configurationFile>./conf/log4j2.xml</log4j.configurationFile> + </systemPropertyVariables> + <suiteXmlFiles> + <suiteXmlFile>TestNg-ApiTest.xml</suiteXmlFile> + </suiteXmlFiles> + <argLine> + -javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar + </argLine> + </configuration> + </plugin> </plugins> </build> - - </project>
\ No newline at end of file |