liugang
f7484b933b
- [misc] Delete the failed unit test scripts generated by Claude Code.
...
^ Conflicts:
^ module/action/test/tao/processcreatechildrenactionextra.php
^ module/action/test/tao/processcreaterequirementsactionextra.php
^ module/action/test/tao/processlinkstoryandbugactionextra.php
^ module/action/test/tao/processtostoryactionextra.php
^ module/branch/test/model/manage.php
^ module/cne/test/model/apiget.php
^ module/cne/test/model/apipost.php
^ module/cne/test/model/backup.php
^ module/cne/test/model/cneservererror.php
^ module/cne/test/model/deletebackup.php
^ module/cne/test/model/getappvolumes.php
^ module/cne/test/model/getbackuplist.php
^ module/cne/test/model/getbackupstatus.php
^ module/cne/test/model/getdisksettings.php
^ module/cne/test/model/getvolumesmetrics.php
^ module/cne/test/model/installapp.php
^ module/cne/test/model/restore.php
^ module/cne/test/model/translateerror.php
^ module/cne/test/model/uploadcert.php
^ module/cne/test/model/validatecert.php
^ module/common/test/model/printduration.php
^ module/convert/test/model/getzentaofields.php
^ module/convert/test/model/getzentaoobjectlist.php
^ module/convert/test/model/savestate.php
^ module/convert/test/tao/createtask.php
^ module/convert/test/tao/processjiracontent.php
^ module/instance/test/model/installationsettingsmap.php
^ module/instance/test/model/stop.php
^ module/kanban/test/tao/refreshbugcards.php
^ module/kanban/test/tao/refresherurcards.php
^ module/kanban/test/tao/refreshstorycards.php
^ module/metric/test/model/getdatebydatetype.php
^ module/metric/test/model/getlatestresultbycode.php
^ module/metric/test/model/updatemetricfields.php
^ module/product/test/model/buildsearchconfig.php
^ module/screen/test/model/gennotfoundordraftcomponentoption.php
^ module/search/test/model/buildoldquery.php
^ module/search/test/model/getoldquery.php
^ module/task/test/model/updateparent.php
^ module/todo/test/model/daterange.php
^ module/transfer/test/model/format.php
2025-12-02 16:44:56 +08:00
朱金勇
af64da422f
* [highgo] type changed.
2025-12-02 16:44:33 +08:00
朱金勇
f63365ae8a
* [highgo] type changed.
2025-12-02 16:44:33 +08:00
朱金勇
65c53d5ef8
* [highgo] type changed.
2025-12-02 16:44:33 +08:00
liugang
a2aa537cab
* [refactor] Refactor SQL processing for database installation and upgrade
...
- Extract SQL processing methods to install model for better reusability
- Add replaceContantsInSQL() and appendMySQLTableOptions() public methods
- Unify SQL constants replacement across installation and upgrade modules
- Remove duplicate SQL processing code in extension and upgrade models
- Fix __TABLE__ to __DATABASE__ in zentao.sql for consistency
- Improve code maintainability and reduce duplication
2025-12-02 16:44:32 +08:00
liugang
0ba7b79f6f
* [perf] Move getDatabaseCharsetAndCollation() call outside the foreach loop to improve performance.
2025-12-02 16:44:32 +08:00
liugang
88c299d96a
* [refac] Optimize database version handling in upgrade module
...
- Add databaseVersion property to avoid repeated database version queries
- Move database version-specific SQL modifications from execSQL to parseToSqls
- Remove static variable usage for better code maintainability
- Consolidate database version checks across upgrade methods
2025-12-02 16:44:31 +08:00
wangyuting
da364baf0e
* Optimize code.
2025-12-02 16:44:27 +08:00
tianshujie
86b31411e1
* [unittest] add test method for formatExportData.
2025-12-02 16:44:27 +08:00
xieqiyu
db6cda7d89
* [bug#67333] Fix the bug of link product in project.
2025-12-02 16:44:26 +08:00
tianshujie
219a9923ce
* [unittest] fix error.
2025-12-02 16:44:22 +08:00
tianshujie
264c2dcd96
* [unittest] add comment.
2025-12-02 16:44:22 +08:00
wangyuting
40b8a19582
* Move zentaomax code to zentaopms.
2025-12-02 16:44:21 +08:00
liyang
e72d542449
+ [unittest] add unitest case id.
2025-12-02 16:44:18 +08:00
liyang
2888ad6ee7
+ [unittest] add cid.
2025-12-02 16:44:17 +08:00
liugang and Claude
852a670a14
+ [misc] Add unit tests for kanbanTao::getStoryCardMenu() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:33 +08:00
liugang and Claude
f318efe6b7
+ [misc] Add unit tests for zanodeZen::prepareCreateSnapshotExtras() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:33 +08:00
liugang and Claude
ebe2cfaadb
+ [misc] Add unit tests for zanodeZen::handleNode() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:33 +08:00
liugang and Claude
ef36313afd
+ [misc] Add unit tests for testtaskZen::responseAfterRunCase() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
dcf3673e7b
+ [misc] Add unit tests for testreportZen::commonAction() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
6ace18a7ac
+ [misc] Add unit tests for testcaseZen::setBrowseCookie() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
4a7e568953
+ [misc] Add unit tests for testcaseZen::responseAfterBatchCreate() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
4a6f0aeacc
+ [misc] Add unit tests for testcaseZen::processCasesForExport() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
6cf2bee292
+ [misc] Add unit tests for testcaseZen::processCaseForExport() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
706cc69b64
+ [misc] Add unit tests for testcaseZen::prepareReviewData() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
fd09ec70b2
+ [misc] Add unit tests for testcaseZen::buildBrowseSearchForm() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
c45192447f
+ [misc] Add unit tests for testcaseZen::assignModuleOptionMenuForEdit() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
b1883b5c3d
+ [misc] Add unit tests for ssoZen::getFeishuUserToken() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
a5364f0670
+ [misc] Add unit tests for projectZen::processBuildSearchParams() method
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
3feb006b56
+ [misc] Add unit tests for gitlabZen::getProjectMemberData() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:32 +08:00
liugang and Claude
5311a74869
+ [misc] Add unit tests for docZen::previewER() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:31 +08:00
wangyidong
4e6f139ec0
* [refac bug #67162 ] Adjust unit test.
2025-12-02 16:43:31 +08:00
wangyidong
56a9ccc402
* [refac bug #67162 ] Adjust unit test.
2025-12-02 16:43:31 +08:00
liugang and Claude
74b5e074bd
+ [misc] Add unit tests for testcaseZen::assignCreateSceneVars() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:31 +08:00
liugang and Claude
0dc0ed19b9
+ [misc] Add unit tests for testcaseZen::assignBranchForEdit() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:31 +08:00
liugang and Claude
e06a7f50fe
+ [misc] Add unit tests for testcaseZen::addEditAction() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:31 +08:00
liugang and Claude
a92c22d085
+ [misc] Add unit test script for taskZen::responseAfterRecord() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:31 +08:00
liugang and Claude
8713021bd6
+ [misc] Add unit tests for taskZen::processExportData() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:31 +08:00
liugang and Claude
68626da800
+ [misc] Add unit tests for taskZen::buildEffortForFinish() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:31 +08:00
liugang and Claude
470b93e3f5
+ [misc] Add unit tests for storyZen::setFormOptionsForBatchEdit() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:31 +08:00
liugang and Claude
0443a9336c
+ [misc] Add unit tests for storyZen::processFilterTitle() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:31 +08:00
liugang and Claude
f6554c5b77
+ [misc] Add unit tests for storyZen::processDataForEdit() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:31 +08:00
liugang and Claude
1170468c06
+ [misc] Add unit tests for storyZen::getFormFieldsForReview() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:30 +08:00
liugang and Claude
4db6effdeb
+ [misc] Add unit tests for storyZen::getFormFieldsForCreate() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:30 +08:00
liugang and Claude
7d1cd71555
+ [misc] Add unit tests for ssoZen::getFeishuUserToken() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:30 +08:00
liugang and Claude
559d6422e2
+ [misc] Add unit test script for repoZen::syncLocalCommit() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:30 +08:00
liugang and Claude
992e503c1c
+ [misc] Add unit test script for repoZen::prepareCreate() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:30 +08:00
liugang and Claude
3e34bf9957
[misc] Add unit test script for repoZen::getSearchFormQuery() method
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:30 +08:00
liugang and Claude
0b95b3013a
+ [misc] Add unit test script for repoZen::getLinkBranches() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:29 +08:00
liugang and Claude
a0589977e0
+ [misc] Add unit test script for repoZen::getFilesInfo() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:29 +08:00