diff --git a/Samstraumr-v0.2/pom.xml b/Samstraumr-v0.2/pom.xml
index d0bcbbc..3adac95 100644
--- a/Samstraumr-v0.2/pom.xml
+++ b/Samstraumr-v0.2/pom.xml
@@ -20,21 +20,18 @@
21
${java.version}
-
+
2.0.16
2.24.0
- 6.6.5
+ 6.6.5
2.18.0
2.18.0
5.11.2
- 1.11.2
- 1.11.2
- 3.9.0
- 7.20.0
- 5.0.0
- 7.20.0
+ 1.11.2
+ 5.11.0
+ 7.15.0
3.13.0
- 3.5.0
+ 3.2.5
@@ -78,50 +75,34 @@
org.junit.jupiter
- junit-jupiter-api
- ${junit.version}
-
-
- org.junit.jupiter
- junit-jupiter-engine
+ junit-jupiter
${junit.version}
+ test
org.junit.platform
- junit-platform-suite-api
- ${junit-platform-suite-api.version}
+ junit-platform-suite
+ ${junit-platform.version}
+ test
org.mockito
mockito-core
${mockito.version}
+ test
io.cucumber
cucumber-java
- ${cucumber-java.version}
-
-
- io.cucumber
- cucumber-junit
- ${cucumber-junit.version}
+ ${cucumber.version}
+ test
-
io.cucumber
cucumber-junit-platform-engine
- ${cucumber-junit-platform-engine.version}
- test
-
-
-
- org.junit.platform
- junit-platform-console-standalone
- ${junit-platform-console-standalone.version}
+ ${cucumber.version}
test
-
-
@@ -144,13 +125,15 @@
maven-surefire-plugin
${maven.surefire.plugin.version}
- false
-
- **/*Test.java
-
+
+
+ cucumber.junit-platform.naming-strategy=long
+ cucumber.plugin=pretty
+
+
-
+
\ No newline at end of file
diff --git a/Samstraumr-v0.2/samstraumr-core/pom.xml b/Samstraumr-v0.2/samstraumr-core/pom.xml
index 4586861..f8d17cf 100644
--- a/Samstraumr-v0.2/samstraumr-core/pom.xml
+++ b/Samstraumr-v0.2/samstraumr-core/pom.xml
@@ -1,20 +1,19 @@
-
4.0.0
- samstraumr-core
- jar
- 0.2a
-
org.samstraumr
samstraumr-framework
0.2
-
-
+ samstraumr-core
+ jar
+ Samstraumr Core
+
org.slf4j
@@ -23,20 +22,22 @@
org.apache.logging.log4j
log4j-slf4j2-impl
+ runtime
org.apache.logging.log4j
log4j-core
+ runtime
-
+
com.fasterxml.jackson.core
- jackson-core
+ jackson-databind
com.fasterxml.jackson.core
- jackson-databind
+ jackson-core
@@ -45,30 +46,25 @@
oshi-core
-
-
- org.junit.jupiter
- junit-jupiter-api
- test
-
+
org.junit.jupiter
- junit-jupiter-engine
+ junit-jupiter
test
org.junit.platform
- junit-platform-suite-api
+ junit-platform-suite
test
io.cucumber
- cucumber-junit-platform-engine
+ cucumber-java
test
- org.junit.platform
- junit-platform-console-standalone
+ io.cucumber
+ cucumber-junit-platform-engine
test
@@ -76,36 +72,18 @@
mockito-core
test
-
- io.cucumber
- cucumber-java
- test
-
-
-
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
org.apache.maven.plugins
maven-surefire-plugin
-
-
- **/*Test.java
- **/*IT.java
-
-
-
- cucumber.junit-platform.naming-strategy=long
- cucumber.glue=org.samstraumr.tube.steps
- cucumber.features=src/test/resources/tube/features
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/Samstraumr-v0.2/samstraumr-core/src/test/java/org/samstraumr/tube/steps/TubeInitializationSteps.java b/Samstraumr-v0.2/samstraumr-core/src/test/java/org/samstraumr/tube/steps/TubeInitializationSteps.java
index da8ed79..3320e3f 100644
--- a/Samstraumr-v0.2/samstraumr-core/src/test/java/org/samstraumr/tube/steps/TubeInitializationSteps.java
+++ b/Samstraumr-v0.2/samstraumr-core/src/test/java/org/samstraumr/tube/steps/TubeInitializationSteps.java
@@ -49,8 +49,8 @@ public void the_Tube_should_log_the_reason(String reason) {
assertTrue(log.contains(reason)); // Ensure the reason is logged
}
- @Then("the Tube's log should be queryable")
- public void the_Tube_s_log_should_be_queryable() {
+ @Then("the Tube log should be queryable")
+ public void the_Tube_log_should_be_queryable() {
assertFalse(testTube.queryMimirLog().isEmpty()); // Ensure the log is populated and queryable
}
}
diff --git a/Samstraumr-v0.2/samstraumr-core/src/test/resources/tube/features/TubeInitializationTest.feature b/Samstraumr-v0.2/samstraumr-core/src/test/resources/tube/features/TubeInitializationTest.feature
index 135dca2..715307e 100644
--- a/Samstraumr-v0.2/samstraumr-core/src/test/resources/tube/features/TubeInitializationTest.feature
+++ b/Samstraumr-v0.2/samstraumr-core/src/test/resources/tube/features/TubeInitializationTest.feature
@@ -6,5 +6,5 @@ Feature: Tube Initialization and Logging
Then the Tube should initialize with a unique UUID
And the Tube should log its environment details
And the Tube should log the reason "Test Initialization"
- And the Tube's log should be queryable
+ And the Tube log should be queryable