diff --git a/app-builder/plugins/aipp-plugin/src/main/java/modelengine/fit/jober/aipp/service/impl/RetrievalNodeChecker.java b/app-builder/plugins/aipp-plugin/src/main/java/modelengine/fit/jober/aipp/service/impl/RetrievalNodeChecker.java index c8d31bd75..2dc6aa11f 100644 --- a/app-builder/plugins/aipp-plugin/src/main/java/modelengine/fit/jober/aipp/service/impl/RetrievalNodeChecker.java +++ b/app-builder/plugins/aipp-plugin/src/main/java/modelengine/fit/jober/aipp/service/impl/RetrievalNodeChecker.java @@ -6,14 +6,8 @@ package modelengine.fit.jober.aipp.service.impl; -import modelengine.fit.jane.common.entity.OperationContext; -import modelengine.fit.jober.aipp.dto.check.AppCheckDto; -import modelengine.fit.jober.aipp.dto.check.CheckResult; - import modelengine.fitframework.annotation.Component; -import java.util.List; - /** * 普通检索节点的checker * @@ -22,8 +16,4 @@ */ @Component public class RetrievalNodeChecker extends AbstractNodeChecker { - @Override - public List validate(AppCheckDto appCheckDto, OperationContext context) { - return this.invalidNodeConfig(appCheckDto, appCheckDto.getType()); - } } diff --git a/app-builder/plugins/aipp-plugin/src/test/java/modelengine/fit/jober/aipp/service/AppBuilderAppServiceImplTest.java b/app-builder/plugins/aipp-plugin/src/test/java/modelengine/fit/jober/aipp/service/AppBuilderAppServiceImplTest.java index b3bdb4c29..af4c61fbc 100644 --- a/app-builder/plugins/aipp-plugin/src/test/java/modelengine/fit/jober/aipp/service/AppBuilderAppServiceImplTest.java +++ b/app-builder/plugins/aipp-plugin/src/test/java/modelengine/fit/jober/aipp/service/AppBuilderAppServiceImplTest.java @@ -572,8 +572,7 @@ void testModelNode() { mockedStatic.when(() -> CheckerFactory.getChecker(anyString())).thenReturn(new RetrievalNodeChecker()); List results = this.appBuilderAppService.checkAvailable(Collections.singletonList(appCheckDto), null); - Assertions.assertFalse(results.get(0).isValid()); - Assertions.assertEquals(results.get(0).getConfigChecks().size(), 2); + Assertions.assertTrue(results.isEmpty()); } } diff --git a/app-builder/plugins/aipp-plugin/src/test/java/modelengine/fit/jober/aipp/service/CheckerTest.java b/app-builder/plugins/aipp-plugin/src/test/java/modelengine/fit/jober/aipp/service/CheckerTest.java index 107cf78d3..ab1b7ee04 100644 --- a/app-builder/plugins/aipp-plugin/src/test/java/modelengine/fit/jober/aipp/service/CheckerTest.java +++ b/app-builder/plugins/aipp-plugin/src/test/java/modelengine/fit/jober/aipp/service/CheckerTest.java @@ -130,11 +130,7 @@ public void testRetrievalNode() { + "\"createdAt\":\"2024-12-02 12:41:14\",\"checked\":true}]}]}"; AppCheckDto appCheckDto = JsonUtils.parseObject(testNode, AppCheckDto.class); List results = this.retrievalNodeChecker.validate(appCheckDto, null); - Assertions.assertEquals(results.size(), 2); - Assertions.assertFalse(results.get(0).isValid()); - Assertions.assertEquals(results.get(0).getConfigChecks().size(), 2); - Assertions.assertFalse(results.get(1).isValid()); - Assertions.assertEquals(results.get(1).getConfigChecks().size(), 1); + Assertions.assertTrue(results.isEmpty()); } }