Merge branch 'master' into dev

# Conflicts:
#	pom.xml
This commit is contained in:
everywhere.z
2024-11-27 17:14:08 +08:00
4 changed files with 13 additions and 2 deletions

View File

@@ -65,6 +65,8 @@ public abstract class MaxWaitTimeOperator extends BaseOperator<Condition> {
timeoutCondition.addExecutable(executable);
timeoutCondition.setMaxWaitTime(maxWaitTime);
timeoutCondition.setMaxWaitTimeUnit(getMaxWaitTimeUnit());
timeoutCondition.setId(executable.getId());
timeoutCondition.setTag(executable.getTag());
return timeoutCondition;
}

View File

@@ -111,6 +111,11 @@ public class MaxWaitSecondsELSpringbootTest extends BaseTest {
assertNotTimeout("switch2");
}
@Test
public void testSwitch3() {
assertNotTimeout("switch3");
}
// 测试 IF 的超时情况
@Test
public void testIf1() {

View File

@@ -62,6 +62,11 @@
SWITCH(s).TO(a, b).maxWaitSeconds(3);
</chain>
<chain name="switch3">
<!-- 不超时 -->
SWITCH(s).TO(a.maxWaitSeconds(3), b.maxWaitSeconds(2));
</chain>
<!-- 条件编排测试 -->
<!-- f 返回 true -->
<chain name="if1">

View File

@@ -39,7 +39,7 @@
</scm>
<properties>
<revision>2.12.4.2</revision>
<revision>2.12.4.3</revision>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.source>8</maven.compiler.source>
@@ -374,7 +374,6 @@
<artifactId>maven-site-plugin</artifactId>
<version>3.7.1</version>
</plugin>
<!-- Javadoc -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>