From e53f3cba25da980af0974dfb82e3a31f030ab263 Mon Sep 17 00:00:00 2001 From: qixinzhi Date: Thu, 15 Aug 2024 07:04:07 +0000 Subject: [PATCH] + [misc] run getExpression unit test. --- module/bi/test/model/getexpression.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/module/bi/test/model/getexpression.php b/module/bi/test/model/getexpression.php index ff3c69010b..7fd60e218e 100755 --- a/module/bi/test/model/getexpression.php +++ b/module/bi/test/model/getexpression.php @@ -9,6 +9,16 @@ title=biModel->getExpression(); timeout=0 cid=1 +- 测试 * @* +- 测试 id @`id` +- 测试 t1.id @`t1`.`id` +- 测试 t1.* @`t1`.* +- 测试 id as project @`id` AS `project` +- 测试 t1.id as project @`t1`.`id` AS `project` +- 测试 year(date) @YEAR(`date`) +- 测试 year(date) as year @YEAR(`date`) AS `year` +- 测试 year(t1.date) as year @YEAR(`t1`.`date`) AS `year` + */ $bi = new biTest(); @@ -20,4 +30,4 @@ r($bi->getExpressionTest(null, 'id', 'project')) && p('') && e('`id` AS ` r($bi->getExpressionTest('t1', 'id', 'project')) && p('') && e('`t1`.`id` AS `project`'); // 测试 t1.id as project r($bi->getExpressionTest(null, 'date', null, 'year')) && p('') && e('YEAR(`date`)'); // 测试 year(date) r($bi->getExpressionTest(null, 'date', 'year', 'year')) && p('') && e('YEAR(`date`) AS `year`'); // 测试 year(date) as year -r($bi->getExpressionTest('t1', 'date', 'year', 'year')) && p('') && e('YEAR(`t1`.`date`) AS `year`'); // 测试 year(t1.date) as year +r($bi->getExpressionTest('t1', 'date', 'year', 'year')) && p('') && e('YEAR(`t1`.`date`) AS `year`'); // 测试 year(t1.date) as year \ No newline at end of file