Commit Graph
111425 Commits
Author SHA1 Message Date
liugangandClaude cff85866ce + [misc] Add unit tests for mrZen::saveMrData() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:30:58 +08:00
liugangandClaude 64108bdd80 + [misc] Add unit tests for mrZen::processLinkTaskPager() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:30:58 +08:00
liugangandClaude 736028b341 + [misc] Add unit tests for mrZen::getBranchUrl() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:30:58 +08:00
liugangandClaude cda16f3361 + [misc] Add unit tests for mrZen::getAllProjects() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:30:58 +08:00
liugangandClaude 286bc3cd94 + [misc] Add unit tests for mrZen::checkProjectEdit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:30:58 +08:00
liugangandClaude f1bf870828 + [misc] Add unit tests for mrZen::checkNewCommit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:30:58 +08:00
liugangandClaude 6ef3cae15c + [misc] Add unit tests for mrZen::buildLinkTaskSearchForm() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:30:58 +08:00
liugangandClaude 18ce46abce + [misc] Add unit tests for mrZen::buildLinkStorySearchForm() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:29:25 +08:00
liugangandClaude 91f2d01b14 + [misc] Add unit tests for gitlabZen::issueToZentaoObject() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:50 +08:00
liugangandClaude e2feb9619d * [misc] Update unit tests for docZen::previewER() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:50 +08:00
liugangandClaude ac193601e6 * [misc] Update unit tests for bugZen::checkRquiredForEdit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude 251960373c * [misc] Update unit tests for kanbanTao::getStoryCardMenu() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude 02e2d75eb2 + [misc] Add unit tests for hostModel::processTreemap() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude a1615d33c7 + [misc] Add unit tests for metricZen::startTime() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude 0a2c091c25 + [misc] Add unit tests for metricZen::getValidObjects() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude 647612d1ad + [misc] Add unit tests for metricZen::getUniqueKeyByRecord() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude fd2434d4f1 + [misc] Add unit tests for metricZen::getOldMetricInfo() method
Add comprehensive unit tests to verify the getOldMetricInfo method
returns correct field names for old metric information display.

Tests validate all 9 information fields including scope, purpose,
code, unit, collectType, definition, and sql statement.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude cc74e45954 + [misc] Add unit tests for metricZen::getBasicInfo() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude f273fe2739 + [misc] Add unit tests for metricZen::formatException() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude b24b45dad2 + [misc] Add unit tests for mailZen::getHasMailUserPairs() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude eb97a5a25f + [misc] Add unit tests for kanbanZen::setUserAvatar() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude 6c4337eab5 + [misc] Add unit tests for kanbanZen::moveCardByModal() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude 6de9bf3d3e + [misc] Add unit tests for kanbanZen::assignCreateVars() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude d3c0f07ee6 + [misc] Add unit tests for jobZen::reponseAfterCreateEdit() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:49 +08:00
liugangandClaude 1be2272ab0 + [misc] Add unit tests for jobZen::getSubversionDir() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude 46af19410f + [misc] Add unit tests for jobZen::getJobSearchQuery() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude 55b6150598 + [misc] Add unit tests for jobZen::getJobList() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude 946af77ce2 + [misc] Add unit tests for jobZen::getCompileData() method
- Fix bug in jobZen::getCompileData(): change getRuns() to getRunsForUnitCases()
- Add getCompileDataTest() method to test class
- Create test script with 5 test steps
- Add YAML test data files for compile, testtask, testrun, testresult, case, suitecase, and testsuite tables

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude ee849154a6 + [misc] Add unit tests for jobZen::buildSearchForm() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude f31fc24d6e * [misc] Update jenkinsZenTest class to support checkTokenAccess testing
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude 4e2ba8343a + [misc] Add unit tests for jenkinsZen::checkTokenAccess() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude 951eb9af0b + [misc] Add unit tests for jenkinsZen::buildTree() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude 69ba8c9396 + [misc] Add unit tests for instanceZen::storeView() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude 681d8a8b7b + [misc] Add unit tests for instanceZen::checkForInstall() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude 417be00be3 + [misc] Add unit tests for groupZen::managePrivByModule() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude c3aa7a6810 + [misc] Add unit tests for groupZen::getNavGroup() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude 38645e5284 + [misc] Add unit tests for gitlabZen::webhookParseObject() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:48 +08:00
liugangandClaude 55b13c7231 + [misc] Add unit tests for gitlabZen::webhookParseIssue() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude 00a7c130df + [misc] Add webhookParseBodyTest method to gitlabZenTest class
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude 80825908e3 + [misc] Add unit tests for gitlabZen::webhookParseBody() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude 5c0e91d04b + [misc] Add unit tests for gitlabZen::recordWebhookLogs() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude fa207151d3 + [misc] Add unit tests for gitlabZen::issueToZentaoObject() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude 6f184b88c8 + [misc] Add unit tests for gitlabZen::getGroupMemberData() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude 43bab24d5c + [misc] Add unit tests for gitlabZen::checkUserRepeat() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude ce0d50a85b + [misc] Add unit tests for gitlabZen::checkBindedUser() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude ea7c312123 + [misc] Add unit tests for docZen::setAclForCreateLib() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude 80437713c9 + [misc] Add unit tests for blockZen::printSingleMonthlyProgressBlock() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude 367c5592b9 + [misc] Add unit tests for kanbanTao::getStoryCardMenu() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude a8600533a5 + [misc] Add unit tests for hostModel::processTreemap() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00
liugangandClaude cc40abb8b7 + [misc] Add unit tests for fileZen::updateFileName() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:25:47 +08:00