From 4857e7164babc6f9399ba565b5ba7247182817b9 Mon Sep 17 00:00:00 2001 From: James Maes Date: Thu, 29 Oct 2026 16:05:13 -0500 Subject: [PATCH] fix: migrate MCP QBit to QQQ 4.1 and current build parent Use the current QBit build parent and QQQ 4.1 RC BOM, retain CI-friendly revision handling, and adapt two test API calls without changing assertions. This replaces a baseline build that silently discovered zero tests. Validation: clean verify and packaging pass on Maven 3.6.3 and 3.9.11; 52 tests pass. Coverage and publication are not established by these results. Co-Authored-By: Codex (GPT-6) --- pom.xml | 6 +++--- .../java/com/kingsrook/qbits/middlewaremcp/TestUtils.java | 2 +- .../middlewaremcp/tools/RunProcessToolHandlerTest.java | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 36ed71b..1378578 100644 --- a/pom.xml +++ b/pom.xml @@ -24,12 +24,12 @@ com.kingsrook qbit-build-parent - 1.5.1 + 2.1.1 com.kingsrook.qbits qbit-middleware-mcp - 0.1.0-SNAPSHOT + ${revision} jar QBit Middleware MCP @@ -73,7 +73,7 @@ com.kingsrook.qqq qqq-bom-pom - 0.40.0 + 4.1.0-RC.19 pom import diff --git a/src/test/java/com/kingsrook/qbits/middlewaremcp/TestUtils.java b/src/test/java/com/kingsrook/qbits/middlewaremcp/TestUtils.java index 7c4fafe..d9e6962 100644 --- a/src/test/java/com/kingsrook/qbits/middlewaremcp/TestUtils.java +++ b/src/test/java/com/kingsrook/qbits/middlewaremcp/TestUtils.java @@ -51,7 +51,7 @@ public class TestUtils public static QInstance defineInstance() { QInstance qInstance = new QInstance(); - qInstance.setAuthentication(new QAuthenticationMetaData() + qInstance.withInstanceDefaultAuthentication(new QAuthenticationMetaData() .withName("mock") .withType(QAuthenticationType.FULLY_ANONYMOUS)); diff --git a/src/test/java/com/kingsrook/qbits/middlewaremcp/tools/RunProcessToolHandlerTest.java b/src/test/java/com/kingsrook/qbits/middlewaremcp/tools/RunProcessToolHandlerTest.java index 07d6ef3..2db7824 100644 --- a/src/test/java/com/kingsrook/qbits/middlewaremcp/tools/RunProcessToolHandlerTest.java +++ b/src/test/java/com/kingsrook/qbits/middlewaremcp/tools/RunProcessToolHandlerTest.java @@ -65,7 +65,7 @@ class RunProcessToolHandlerTest qInstance.addProcess(new QProcessMetaData() .withName(PROCESS_NAME) .withLabel("Test Process") - .addStep(new QBackendStepMetaData() + .withStep(new QBackendStepMetaData() .withName("step1") .withCode(new QCodeReference(EchoBackendStep.class.getName(), QCodeType.JAVA)))); -- 2.54.0