Skip to content

Commit 652b62e

Browse files
committed
make 2.6 the minimum version for the LoaderTest
1 parent 4f391a0 commit 652b62e

5 files changed

Lines changed: 41 additions & 4 deletions

File tree

api-2.6/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,13 @@
124124
<scope>provided</scope>
125125
</dependency>
126126

127+
<dependency>
128+
<groupId>org.openmrs.module</groupId>
129+
<artifactId>queue-api</artifactId>
130+
<version>${queueVersion}</version>
131+
<scope>provided</scope>
132+
</dependency>
133+
127134
</dependencies>
128135

129136
</project>

api-2.6/src/test/java/org/openmrs/module/initializer/DomainBaseModuleContextSensitive_2_6_Test.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,22 @@
99
*/
1010
package org.openmrs.module.initializer;
1111

12+
import org.openmrs.module.Module;
13+
import org.openmrs.module.ModuleFactory;
14+
15+
import java.io.File;
16+
1217
public abstract class DomainBaseModuleContextSensitive_2_6_Test extends DomainBaseModuleContextSensitiveTest {
1318

19+
public DomainBaseModuleContextSensitive_2_6_Test() {
20+
super();
21+
{
22+
Module mod = new Module("", "queue", "", "", "", "1.0.0");
23+
mod.setFile(new File(""));
24+
ModuleFactory.getStartedModulesMap().put(mod.getModuleId(), mod);
25+
}
26+
}
27+
1428
@Override
1529
public void updateSearchIndex() {
1630
// to prevent Data Filter's 'Illegal Record Access'

api-2.3/src/test/java/org/openmrs/module/initializer/api/loaders/LoadersOrderTest.java renamed to api-2.6/src/test/java/org/openmrs/module/initializer/api/LoadersOrderTest.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* Copyright (C) OpenMRS Inc. OpenMRS is a registered trademark and the OpenMRS
88
* graphic logo is a trademark of OpenMRS Inc.
99
*/
10-
package org.openmrs.module.initializer.api.loaders;
10+
package org.openmrs.module.initializer.api;
1111

1212
import static org.hamcrest.MatcherAssert.assertThat;
1313
import static org.hamcrest.Matchers.everyItem;
@@ -23,14 +23,16 @@
2323
import org.hamcrest.TypeSafeDiagnosingMatcher;
2424
import org.junit.Test;
2525
import org.openmrs.module.initializer.Domain;
26-
import org.openmrs.module.initializer.DomainBaseModuleContextSensitive_2_3_Test;
26+
import org.openmrs.module.initializer.DomainBaseModuleContextSensitive_2_6_Test;
27+
import org.openmrs.module.initializer.api.loaders.Loader;
2728

28-
public class LoadersOrderTest extends DomainBaseModuleContextSensitive_2_3_Test {
29+
public class LoadersOrderTest extends DomainBaseModuleContextSensitive_2_6_Test {
2930

3031
@Test
3132
public void getLoaders_shouldBeUnequivocallyOrdered() {
3233
Loader previousLoader = null;
3334

35+
3436
List<Loader> loaders = applicationContext.getBeansOfType(Loader.class).values().stream().sorted()
3537
.collect(Collectors.toList());
3638

@@ -45,6 +47,7 @@ public void getLoaders_shouldBeUnequivocallyOrdered() {
4547

4648
List<Loader> runtimeLoaders = getService().getLoaders();
4749
assertThat(runtimeLoaders, everyItem(hasExpectedDomain()));
50+
4851
assertThat(runtimeLoaders, coversAllDomains());
4952
}
5053

omod/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@
4242
<artifactId>${project.parent.artifactId}-api-2.5</artifactId>
4343
<version>${project.parent.version}</version>
4444
</dependency>
45+
46+
<dependency>
47+
<groupId>${project.parent.groupId}</groupId>
48+
<artifactId>${project.parent.artifactId}-api-2.6</artifactId>
49+
<version>${project.parent.version}</version>
50+
</dependency>
4551

4652
<dependency>
4753
<groupId>${project.parent.groupId}</groupId>

validator/pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<properties>
1717
<springVersion>4.1.4.RELEASE</springVersion>
1818
<!-- OpenMRS Core and modules -->
19-
<openmrsPlatformVersion>2.3.6</openmrsPlatformVersion>
19+
<openmrsPlatformVersion>2.6.3-SNAPSHOT</openmrsPlatformVersion>
2020
<reportingCompatibilityVersion>2.0.6</reportingCompatibilityVersion>
2121
<htmlwidgetsVersion>1.7.2</htmlwidgetsVersion>
2222
<mysqlTestContainerVersion>1.15.3</mysqlTestContainerVersion>
@@ -140,6 +140,13 @@
140140
<type>jar</type>
141141
</dependency>
142142

143+
<dependency>
144+
<groupId>${project.parent.groupId}</groupId>
145+
<artifactId>${project.parent.artifactId}-api-2.6</artifactId>
146+
<version>${project.parent.version}</version>
147+
<type>jar</type>
148+
</dependency>
149+
143150
<dependency>
144151
<groupId>org.openmrs.api</groupId>
145152
<artifactId>openmrs-api</artifactId>

0 commit comments

Comments
 (0)