Files
cleveragents-core/features/a2a_acp_module_removed.feature
T
HAL9000 f50707fe05 fix(a2a): remove stale cleveragents.acp module
Add BDD tests to verify that cleveragents.acp is not importable and
the acp directory does not exist in the source tree. This ensures v3.6.0
deliverable #1 compliance: 'No acp references in public API'.

The acp module was renamed to a2a in issue #688, but stale __pycache__
files were left behind, allowing the module to still be imported from
bytecode. This test ensures this compliance persists.

ISSUES CLOSED: #5566
2026-06-04 17:43:33 -04:00

14 lines
624 B
Gherkin

Feature: ACP module is not importable
As a CleverAgents developer
I want to ensure the old ACP module is completely removed
So that the v3.6.0 deliverable #1 requirement is met: "No acp references in public API"
Scenario: Importing cleveragents.acp raises ImportError
When I attempt to import the cleveragents.acp module
Then an ImportError should be raised
And the error message should indicate the module does not exist
Scenario: The acp directory does not exist in the source tree
When I check the source tree for the acp directory
Then the src/cleveragents/acp directory should not exist