Groovy tests made working with maven build

This commit is contained in:
Adam Kulawik
2018-06-03 22:10:06 +02:00
parent d6b6d948fe
commit 17f9631062
6 changed files with 134 additions and 6 deletions

View File

@@ -91,6 +91,49 @@
</compilerArgs> </compilerArgs>
</configuration> </configuration>
</plugin> </plugin>
<plugin>
<groupId>org.codehaus.gmavenplus</groupId>
<artifactId>gmavenplus-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<goals>
<goal>compileTests</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.20.1</version>
<configuration>
<useFile>false</useFile>
<includes>
<include>**/*Spec.java</include>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.0</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>test</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins> </plugins>
</build> </build>

View File

@@ -14,9 +14,9 @@ import java.time.Clock;
@SpringBootApplication @SpringBootApplication
@EnableScheduling @EnableScheduling
@EntityScan( @EntityScan(
basePackageClasses = {Configuration.class, Jsr310JpaConverters.class} basePackageClasses = [ForecastingAdaptersConfiguration.class, Jsr310JpaConverters.class]
) )
public class Configuration { public class ForecastingAdaptersConfiguration {
@Bean @Bean
public Clock clock() { public Clock clock() {
return Clock.systemDefaultZone(); return Clock.systemDefaultZone();

View File

@@ -86,6 +86,49 @@
</compilerArgs> </compilerArgs>
</configuration> </configuration>
</plugin> </plugin>
<plugin>
<groupId>org.codehaus.gmavenplus</groupId>
<artifactId>gmavenplus-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<goals>
<goal>compileTests</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.20.1</version>
<configuration>
<useFile>false</useFile>
<includes>
<include>**/*Spec.java</include>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.0</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>test</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins> </plugins>
</build> </build>

View File

@@ -11,9 +11,9 @@ import java.time.Clock;
@SpringBootApplication @SpringBootApplication
@EnableScheduling @EnableScheduling
@EntityScan( @EntityScan(
basePackageClasses = {Configuration.class, Jsr310JpaConverters.class} basePackageClasses = [ProductionManagementAdaptersConfiguration.class, Jsr310JpaConverters.class]
) )
public class Configuration { public class ProductionManagementAdaptersConfiguration {
@Bean @Bean
public Clock clock() { public Clock clock() {
return Clock.systemDefaultZone(); return Clock.systemDefaultZone();

View File

@@ -92,6 +92,48 @@
</compilerArgs> </compilerArgs>
</configuration> </configuration>
</plugin> </plugin>
<plugin>
<groupId>org.codehaus.gmavenplus</groupId>
<artifactId>gmavenplus-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<goals>
<goal>compileTests</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.20.1</version>
<configuration>
<useFile>false</useFile>
<includes>
<include>**/*Spec.java</include>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.0</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>test</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins> </plugins>
</build> </build>

View File

@@ -17,9 +17,9 @@ import java.time.Clock;
@SpringBootApplication @SpringBootApplication
@EnableScheduling @EnableScheduling
@EntityScan( @EntityScan(
basePackageClasses = {Configuration.class, Jsr310JpaConverters.class} basePackageClasses = [PredictionAdaptersConfiguration.class, Jsr310JpaConverters.class]
) )
public class Configuration { public class PredictionAdaptersConfiguration {
@Bean @Bean
public Clock clock() { public Clock clock() {
return Clock.systemDefaultZone(); return Clock.systemDefaultZone();