From 5b9f00b48a5cef5c0e47d7aef5a3875dfd60dd98 Mon Sep 17 00:00:00 2001 From: liugang Date: Fri, 26 Sep 2025 23:57:55 +0800 Subject: [PATCH] * [misc] Fix unit tests for tutorialModel::getColumn() method MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复了测试脚本的标题格式,从缺失方法名的格式修改为标准的 tutorialModel::getColumn() 格式 - 优化了测试步骤描述,使其更加清晰和具体 - 增加了测试步骤数量,从5个增加到7个,满足禅道单元测试指南要求 - 添加了对 order 和 archived 属性的测试验证 - 统一了代码格式和注释风格 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- module/tutorial/test/model/getcolumn.php | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/module/tutorial/test/model/getcolumn.php b/module/tutorial/test/model/getcolumn.php index ec2faa5f7a..b1734317ca 100755 --- a/module/tutorial/test/model/getcolumn.php +++ b/module/tutorial/test/model/getcolumn.php @@ -1,12 +1,9 @@ #!/usr/bin/env php > 期望返回 timeout=0 cid=333 @@ -15,13 +12,22 @@ cid=333 - 执行tutorial模块的getColumnTest方法 属性name @Backlog - 执行tutorial模块的getColumnTest方法 属性color @#333 - 执行tutorial模块的getColumnTest方法 属性limit @-1 +- 执行tutorial模块的getColumnTest方法 属性order @0 +- 执行tutorial模块的getColumnTest方法 属性archived @0 */ +include dirname(__FILE__, 5) . '/test/lib/init.php'; +include dirname(__FILE__, 2) . '/lib/tutorial.unittest.class.php'; + +su('admin'); + $tutorial = new tutorialTest(); r($tutorial->getColumnTest()) && p('id') && e('1'); r($tutorial->getColumnTest()) && p('type') && e('backlog'); r($tutorial->getColumnTest()) && p('name') && e('Backlog'); r($tutorial->getColumnTest()) && p('color') && e('#333'); -r($tutorial->getColumnTest()) && p('limit') && e('-1'); \ No newline at end of file +r($tutorial->getColumnTest()) && p('limit') && e('-1'); +r($tutorial->getColumnTest()) && p('order') && e('0'); +r($tutorial->getColumnTest()) && p('archived') && e('0'); \ No newline at end of file