8ea00f5185
CI / unit_tests (push) Has been cancelled
CI / benchmark-publish (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / typecheck (push) Has been cancelled
CI / security (push) Has been cancelled
CI / quality (push) Has been cancelled
CI / integration_tests (push) Has been cancelled
CI / e2e_tests (push) Has been cancelled
CI / coverage (push) Has been cancelled
CI / benchmark-regression (push) Has been cancelled
CI / build (push) Has been cancelled
CI / push-validation (push) Has been cancelled
CI / status-check (push) Has been cancelled
CI / docker (push) Has been cancelled
CI / helm (push) Has been cancelled
Co-authored-by: Jeffrey Phillips Freeman <the@jeffreyfreeman.me> Co-committed-by: Jeffrey Phillips Freeman <the@jeffreyfreeman.me>
28 lines
1.3 KiB
Gherkin
28 lines
1.3 KiB
Gherkin
Feature: agents actor remove Impact section shows real counts
|
|
As a user removing an actor
|
|
I want the Impact panel to show real counts of affected sessions, plans, and actions
|
|
So that I can verify the actual impact before and after removal
|
|
|
|
Background:
|
|
Given an actor CLI runner
|
|
|
|
# @tdd_issue @tdd_issue_4234 @tdd_expected_fail @skip
|
|
@skip
|
|
Scenario: Impact panel shows non-zero counts when actor is referenced
|
|
Given an actor "local/my-actor" referenced by 2 sessions, 1 active plan, and 3 actions
|
|
When I run actor remove for "local/my-actor"
|
|
Then the actor remove should succeed
|
|
And the Impact panel should show "2 affected" for Sessions
|
|
And the Impact panel should show "1 affected" for Active Plans
|
|
And the Impact panel should show "3" for Actions Referencing
|
|
|
|
# @tdd_issue @tdd_issue_4234 @tdd_expected_fail @skip
|
|
@skip
|
|
Scenario: Impact panel shows zero counts when actor has no references
|
|
Given an actor "local/unused-actor" with no references
|
|
When I run actor remove for "local/unused-actor"
|
|
Then the actor remove should succeed
|
|
And the Impact panel should show "0 affected" for Sessions
|
|
And the Impact panel should show "0 affected" for Active Plans
|
|
And the Impact panel should show "0" for Actions Referencing
|