From b3e3b878995d1fdbf24fa40b2d74676f7a64eeab Mon Sep 17 00:00:00 2001 From: James Maes Date: Wed, 14 Oct 2026 23:02:41 -0500 Subject: [PATCH 1/2] fix(test): compare the help bundle version with the qbit version, not a SNAPSHOT literal The producer test pinned the bundle version to 0.1.0-SNAPSHOT, so the 0.1.0-RC.7 release build failed (bundle and qbit both 0.1.0-RC.6 locally). Compare the bundle with the produced qbit's version instead. Co-Authored-By: Claude Opus 5.5 --- .../java/com/kingsrook/qbits/email/EmailQBitProducerTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/java/com/kingsrook/qbits/email/EmailQBitProducerTest.java b/src/test/java/com/kingsrook/qbits/email/EmailQBitProducerTest.java index 61c4ca8..3fc0ad0 100644 --- a/src/test/java/com/kingsrook/qbits/email/EmailQBitProducerTest.java +++ b/src/test/java/com/kingsrook/qbits/email/EmailQBitProducerTest.java @@ -54,7 +54,7 @@ class EmailQBitProducerTest assertThat(HelpBundles.of(instance).getBundles()).singleElement().satisfies(bundle -> { assertThat(bundle.getId()).isEqualTo("qbit-email"); - assertThat(bundle.getVersion()).isEqualTo("0.1.0-SNAPSHOT"); + assertThat(bundle.getVersion()).isEqualTo(instance.getQBits().values().iterator().next().getVersion()); }); } -- 2.54.0 From 0cd1ee0c09d0260f78509be6ba9932296993154a Mon Sep 17 00:00:00 2001 From: James Maes Date: Thu, 15 Oct 2026 01:12:32 -0500 Subject: [PATCH 2/2] fix(test): assert the bundle version shape; the producer metadata version is a constant The qbit metadata version is hardcoded (0.1.0), so it cannot be compared with the filtered bundle version. Check that the bundle resolved a real x.y.z[-SNAPSHOT|-RC.n] version instead of a literal. Co-Authored-By: Claude Opus 5.5 --- .../java/com/kingsrook/qbits/email/EmailQBitProducerTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/java/com/kingsrook/qbits/email/EmailQBitProducerTest.java b/src/test/java/com/kingsrook/qbits/email/EmailQBitProducerTest.java index 3fc0ad0..406748b 100644 --- a/src/test/java/com/kingsrook/qbits/email/EmailQBitProducerTest.java +++ b/src/test/java/com/kingsrook/qbits/email/EmailQBitProducerTest.java @@ -54,7 +54,7 @@ class EmailQBitProducerTest assertThat(HelpBundles.of(instance).getBundles()).singleElement().satisfies(bundle -> { assertThat(bundle.getId()).isEqualTo("qbit-email"); - assertThat(bundle.getVersion()).isEqualTo(instance.getQBits().values().iterator().next().getVersion()); + assertThat(bundle.getVersion()).matches("\\d+\\.\\d+\\.\\d+(-SNAPSHOT|-RC\\.\\d+)?"); }); } -- 2.54.0