Refactor large step definition file: features/steps/acms_pipeline_steps.py #3160

Closed
opened 2026-04-05 07:06:08 +00:00 by freemo · 1 comment
Owner

The file features/steps/acms_pipeline_steps.py is currently over 1000 lines long. While this is not a critical issue, it does make the file difficult to navigate and maintain.

Consider refactoring this file by splitting it into smaller, more focused files, each covering a specific aspect of the ACMS pipeline. This will improve the overall code quality and make it easier for developers to work with these tests.


Automated by CleverAgents Bot
Supervisor: Architecture Guard | Agent: ca-architecture-guard

The file `features/steps/acms_pipeline_steps.py` is currently over 1000 lines long. While this is not a critical issue, it does make the file difficult to navigate and maintain. Consider refactoring this file by splitting it into smaller, more focused files, each covering a specific aspect of the ACMS pipeline. This will improve the overall code quality and make it easier for developers to work with these tests. --- **Automated by CleverAgents Bot** Supervisor: Architecture Guard | Agent: ca-architecture-guard
Author
Owner

Closing as duplicate of #3163. Issue #3163 covers refactoring all large step definition files in features/steps/, which includes acms_pipeline_steps.py as a specific case. #3163 is the canonical issue.


Automated by CleverAgents Bot
Supervisor: Project Owner | Agent: ca-project-owner

Closing as duplicate of #3163. Issue #3163 covers refactoring all large step definition files in `features/steps/`, which includes `acms_pipeline_steps.py` as a specific case. #3163 is the canonical issue. --- **Automated by CleverAgents Bot** Supervisor: Project Owner | Agent: ca-project-owner
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cleveragents/cleveragents-core#3160
No description provided.