From c3f693dfbba076620e62626d0bb35a5afedd4123 Mon Sep 17 00:00:00 2001 From: Benjamin POCHAT Date: Tue, 3 Aug 2021 22:48:54 +0200 Subject: [PATCH] add spring profile test to github action config --- .github/workflows/build-core.yml | 2 +- core/pom.xml | 3 --- .../localeat/core/domains/payment/TestPaymentController.java | 4 +++- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-core.yml b/.github/workflows/build-core.yml index b2f7c04..fe566ce 100644 --- a/.github/workflows/build-core.yml +++ b/.github/workflows/build-core.yml @@ -21,6 +21,6 @@ jobs: with: java-version: 14 - name: Build, test, and coverage report with Maven, Jacoco and Coveralls - run: mvn clean test jacoco:report coveralls:report -DrepoToken=${{ secrets.COVERALLS_REPO_TOKEN }} + run: mvn -Dspring.profiles.active=test clean test jacoco:report coveralls:report -DrepoToken=${{ secrets.COVERALLS_REPO_TOKEN }} working-directory: ./core diff --git a/core/pom.xml b/core/pom.xml index ba0057a..0b681a3 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -260,7 +260,6 @@ ${spring-security-version} - javax.xml.bind jaxb-api @@ -273,14 +272,12 @@ ${javamail-version} - com.fasterxml.jackson.datatype jackson-datatype-hibernate5 ${jackson-version} - org.postgresql postgresql diff --git a/core/src/test/java/com/localeat/core/domains/payment/TestPaymentController.java b/core/src/test/java/com/localeat/core/domains/payment/TestPaymentController.java index 6e8e716..3a28e58 100644 --- a/core/src/test/java/com/localeat/core/domains/payment/TestPaymentController.java +++ b/core/src/test/java/com/localeat/core/domains/payment/TestPaymentController.java @@ -38,7 +38,9 @@ }, executionPhase = Sql.ExecutionPhase.AFTER_TEST_METHOD) /** * Uses the {@link MockPaymentTransactionService} implementation for {@link PaymentTransactionService} bean, - * which rejects the payment if an order contains 1 order item, + * activated by "test" Spring profile.
+ * + * {@link MockPaymentTransactionService} rejects the payment if an order contains 1 order item, * and accepts the payment id an order contains more than 1 item. */ public class TestPaymentController {