Skip to content

Commit 4068181

Browse files
committed
MX-241: Implement asynchronous notification system
1 parent 1744484 commit 4068181

40 files changed

Lines changed: 1617 additions & 228 deletions

File tree

pom.xml

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
<spotless.version>3.4.0</spotless.version>
3232
<swagger.version>2.2.47</swagger.version>
3333
<testcontainers.version>1.21.4</testcontainers.version>
34+
<mockito.version>5.17.0</mockito.version>
3435
</properties>
3536

3637
<dependencyManagement>
@@ -46,6 +47,21 @@
4647
</dependencyManagement>
4748

4849
<dependencies>
50+
<dependency>
51+
<groupId>org.springframework.boot</groupId>
52+
<artifactId>spring-boot-starter-thymeleaf</artifactId>
53+
<scope>compile</scope>
54+
</dependency>
55+
<dependency>
56+
<groupId>com.github.ben-manes.caffeine</groupId>
57+
<artifactId>caffeine</artifactId>
58+
<scope>compile</scope>
59+
</dependency>
60+
<dependency>
61+
<groupId>org.springframework.boot</groupId>
62+
<artifactId>spring-boot-starter-cache</artifactId>
63+
<scope>compile</scope>
64+
</dependency>
4965
<dependency>
5066
<groupId>org.liquibase</groupId>
5167
<artifactId>liquibase-core</artifactId>
@@ -162,11 +178,6 @@
162178
</exclusion>
163179
</exclusions>
164180
</dependency>
165-
<!-- Email Template -->
166-
<dependency>
167-
<groupId>org.thymeleaf</groupId>
168-
<artifactId>thymeleaf-spring6</artifactId>
169-
</dependency>
170181
<!-- Apache Fineract Libraries -->
171182
<dependency>
172183
<groupId>org.apache.fineract</groupId>
@@ -493,6 +504,7 @@
493504
<groupId>org.apache.maven.plugins</groupId>
494505
<artifactId>maven-surefire-plugin</artifactId>
495506
<configuration>
507+
<argLine>@{argLine} -javaagent:${settings.localRepository}/org/mockito/mockito-core/${mockito.version}/mockito-core-${mockito.version}.jar -Xshare:off</argLine>
496508
<includes>
497509
<include>**/*Test.java</include>
498510
</includes>
@@ -507,13 +519,13 @@
507519
<groupId>org.apache.maven.plugins</groupId>
508520
<artifactId>maven-failsafe-plugin</artifactId>
509521
<configuration>
522+
<argLine>@{argLine} -javaagent:${settings.localRepository}/org/mockito/mockito-core/${mockito.version}/mockito-core-${mockito.version}.jar -Xshare:off</argLine>
510523
<includes>
511524
<include>**/*IntegrationTest.java</include>
512525
</includes>
513526
<systemPropertyVariables>
514527
<spring.profiles.active>integration-test</spring.profiles.active>
515528
</systemPropertyVariables>
516-
<destFile>${project.build.directory}/jacoco-it.exec</destFile>
517529
</configuration>
518530
<executions>
519531
<execution>

0 commit comments

Comments
 (0)