From 9bf945e4899da071c0cdff8adb41be278e5e53a3 Mon Sep 17 00:00:00 2001 From: qixinzhi Date: Tue, 11 Jun 2024 06:32:27 +0000 Subject: [PATCH] + [misc] add unit test case:parseSqlTest. --- module/bi/test/model/parsesql.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/module/bi/test/model/parsesql.php b/module/bi/test/model/parsesql.php index 395d658318..e53d3fb076 100755 --- a/module/bi/test/model/parsesql.php +++ b/module/bi/test/model/parsesql.php @@ -52,7 +52,18 @@ WHERE 1 = ( ) EOT; +$sqls[3] = << t1.estimate +) +EOT; + $bi=new biTest(); r($bi->parseSqlTest($sqls[0])) && p('id,name,bugID,type,fixedBugs,caseTitle') && e('zt_product=>id,zt_product=>name,zt_bug=>id,zt_bug=>type,zt_product=>fixedBugs,zt_case=>title'); // 测试第1条sql r($bi->parseSqlTest($sqls[1])) && p('id,name,consumed') && e('zt_task=>id,zt_task=>name,zt_task=>consumed'); // 测试第2条sql -r($bi->parseSqlTest($sqls[2])) && p('id,estimate') && e('zt_story=>id,zt_story=>estimate'); // 测试第3条sql \ No newline at end of file +r($bi->parseSqlTest($sqls[2])) && p('id,estimate') && e('zt_story=>id,zt_story=>estimate'); // 测试第3条sql +r($bi->parseSqlTest($sqls[3])) && p('id,hour') && e('zt_story=>id,zt_story=>estimate'); // 测试第4条sql