Skip to content

Commit ed2ffd8

Browse files
authored
Merge pull request #56 from BartRobeyns/tests_with_default_configuration
Tests shouldn't rely on an audit4j.conf.yml file in user's home dir
2 parents 21af9d7 + 6cfd912 commit ed2ffd8

File tree

5 files changed

+14
-3
lines changed

5 files changed

+14
-3
lines changed

src/main/java/org/audit4j/core/Configurations.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ static ConfigurationStream resolveConfigFileAsStream(String configFilePath) thro
119119
fileStream = getClasspathResourceAsStream(CONFIG_FILE_NAME + "." + XML_EXTENTION);
120120
fileExtention = XML_EXTENTION;
121121
} else {
122+
122123
String defaultConfigDir = System.getProperty("user.dir");
123124
String defaultConfigPath = scanConfigFile(defaultConfigDir);
124125
fileExtention = FilenameUtils.getExtension(defaultConfigPath);

src/test/java/org/audit4j/core/Int/event/annotation/DeIdentifyAnnotationTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import java.lang.reflect.Method;
44

55
import org.audit4j.core.AuditManager;
6+
import org.audit4j.core.Configuration;
67
import org.audit4j.core.IAuditManager;
78
import org.audit4j.core.Mock.MethodAnnotationMock;
89
import org.junit.After;
@@ -13,7 +14,7 @@ public class DeIdentifyAnnotationTest {
1314

1415
@Before
1516
public void setup() {
16-
17+
AuditManager.startWithConfiguration(Configuration.DEFAULT);
1718
}
1819

1920
@Test

src/test/java/org/audit4j/core/Int/event/annotation/IgnoreAuditAnnotationTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import java.lang.reflect.Method;
44

55
import org.audit4j.core.AuditManager;
6+
import org.audit4j.core.Configuration;
67
import org.audit4j.core.IAuditManager;
78
import org.audit4j.core.Mock.ClassAnnotationMock;
89
import org.audit4j.core.util.Log;
@@ -15,7 +16,7 @@ public class IgnoreAuditAnnotationTest {
1516

1617
@Before
1718
public void setup() {
18-
19+
AuditManager.startWithConfiguration(Configuration.DEFAULT);
1920
}
2021

2122
@Test

src/test/java/org/audit4j/core/Int/event/annotation/MethodAnnotationTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import java.lang.reflect.Method;
44

55
import org.audit4j.core.AuditManager;
6+
import org.audit4j.core.Configuration;
67
import org.audit4j.core.Mock.MethodAnnotationMock;
78
import org.audit4j.core.util.Log;
89
import org.audit4j.core.util.StopWatch;
@@ -14,7 +15,7 @@ public class MethodAnnotationTest {
1415

1516
@Before
1617
public void setup() {
17-
AuditManager.getInstance();
18+
AuditManager.startWithConfiguration(Configuration.DEFAULT);
1819
}
1920

2021
@Test

src/test/java/org/audit4j/core/smoke/SmokeTest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,22 @@
33
import java.util.concurrent.TimeUnit;
44

55
import org.audit4j.core.AuditManager;
6+
import org.audit4j.core.Configuration;
67
import org.audit4j.core.IAuditManager;
78
import org.audit4j.core.dto.AuditEvent;
89
import org.audit4j.core.dto.EventBuilder;
910
import org.audit4j.core.util.Log;
1011
import org.audit4j.core.util.StopWatch;
12+
import org.junit.Before;
1113
import org.junit.Test;
1214

1315
public class SmokeTest {
1416

17+
@Before
18+
public void setup() {
19+
AuditManager.startWithConfiguration(Configuration.DEFAULT);
20+
}
21+
1522
@Test
1623
public void smokeTestAuditEvent() throws InterruptedException {
1724
StopWatch watch = new StopWatch();

0 commit comments

Comments
 (0)