mirror of
https://gitee.com/dromara/liteFlow.git
synced 2026-05-14 20:22:07 +08:00
优化测试用例
This commit is contained in:
@@ -1,8 +1,13 @@
|
||||
package com.yomahub.liteflow.test.sql;
|
||||
|
||||
import com.baomidou.dynamic.datasource.DynamicRoutingDataSource;
|
||||
import com.baomidou.dynamic.datasource.ds.ItemDataSource;
|
||||
import com.yomahub.liteflow.core.FlowExecutor;
|
||||
import com.yomahub.liteflow.flow.LiteflowResponse;
|
||||
import com.yomahub.liteflow.test.BaseTest;
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
||||
import com.zaxxer.hikari.HikariPoolMXBean;
|
||||
import com.zaxxer.hikari.pool.HikariPool;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.junit.jupiter.api.extension.ExtendWith;
|
||||
@@ -13,6 +18,11 @@ import org.springframework.test.context.TestPropertySource;
|
||||
import org.springframework.test.context.junit.jupiter.SpringExtension;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.sql.DataSource;
|
||||
import java.util.concurrent.Executors;
|
||||
import java.util.concurrent.ScheduledExecutorService;
|
||||
import java.util.concurrent.ScheduledThreadPoolExecutor;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
/**
|
||||
* @author tangkc
|
||||
@@ -27,6 +37,7 @@ public class SQLWithXmlELSpringbootTest extends BaseTest {
|
||||
|
||||
@Resource
|
||||
private FlowExecutor flowExecutor;
|
||||
|
||||
@Test
|
||||
public void testSQLWithXml() {
|
||||
LiteflowResponse response = flowExecutor.execute2Resp("chain1", "arg");
|
||||
|
||||
@@ -4,6 +4,9 @@ liteflow.rule-source-ext-data={\
|
||||
"chainApplicationNameField":"application_name",\
|
||||
"chainNameField":"chain_name",\
|
||||
"elDataField":"EL_DATA",\
|
||||
"pollingEnabled": true,\
|
||||
"pollingIntervalSeconds": 10,\
|
||||
"pollingStartSeconds": 5,\
|
||||
"scriptTableName":"script_node_table",\
|
||||
"scriptApplicationNameField":"application_name",\
|
||||
"scriptIdField":"script_node_id",\
|
||||
@@ -21,11 +24,15 @@ spring.datasource.dynamic.datasource.h2-first.username=root1
|
||||
spring.datasource.dynamic.datasource.h2-first.password=123456
|
||||
spring.datasource.dynamic.datasource.h2-first.init.schema=classpath:/sql/schema.sql
|
||||
spring.datasource.dynamic.datasource.h2-first.init.data=classpath:/sql/data.sql
|
||||
spring.datasource.dynamic.datasource.h2-first.hikari.min-idle=1
|
||||
spring.datasource.dynamic.datasource.h2-first.hikari.max-pool-size=5
|
||||
spring.datasource.dynamic.datasource.h2-second.url=jdbc:h2:mem:test_db2
|
||||
spring.datasource.dynamic.datasource.h2-second.username=root2
|
||||
spring.datasource.dynamic.datasource.h2-second.password=123456
|
||||
spring.datasource.dynamic.datasource.h2-second.init.schema=classpath:/sql/second/schema.sql
|
||||
spring.datasource.dynamic.datasource.h2-second.init.data=classpath:/sql/second/data.sql
|
||||
spring.datasource.dynamic.datasource.h2-second.hikari.min-idle=1
|
||||
spring.datasource.dynamic.datasource.h2-second.hikari.max-pool-size=5
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user