From e250bafd1118a904372ca328726797e6cb415c0d Mon Sep 17 00:00:00 2001 From: liugang Date: Wed, 5 Nov 2025 18:08:04 +0800 Subject: [PATCH] + [misc] Add unit tests for cneModel::getBackupList() method MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- module/cne/test/model/getbackuplist.php | 31 +++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 module/cne/test/model/getbackuplist.php diff --git a/module/cne/test/model/getbackuplist.php b/module/cne/test/model/getbackuplist.php new file mode 100755 index 0000000000..09daf88600 --- /dev/null +++ b/module/cne/test/model/getbackuplist.php @@ -0,0 +1,31 @@ +#!/usr/bin/env php +getBackupListTest(1)) && p('code') && e('200'); // 测试步骤1:正常获取备份列表,实例ID=1 +r($cneTest->getBackupListTest(2)) && p('code') && e('200'); // 测试步骤2:获取备份列表,实例ID=2 +r($cneTest->getBackupListTest(3)) && p('code') && e('200'); // 测试步骤3:获取备份列表,实例ID=3 +r($cneTest->getBackupListTest(0)) && p('code') && e('404'); // 测试步骤4:获取备份列表,无效实例ID=0 +r($cneTest->getBackupListTest(999)) && p('code') && e('404'); // 测试步骤5:获取备份列表,不存在实例ID=999 +r($cneTest->getBackupListTest(-1)) && p('code') && e('404'); // 测试步骤6:获取备份列表,负数实例ID=-1 +r(is_array($cneTest->getBackupListTest(1)->data)) && p() && e('1'); // 测试步骤7:正常获取备份列表,实例ID=1,检查data属性为数组 \ No newline at end of file