Skip to content

refactor: remove obsolete chat display mocks#101682

Merged
shakkernerd merged 1 commit into
mainfrom
refactor/chat-display-test-mocks
Jul 7, 2026
Merged

refactor: remove obsolete chat display mocks#101682
shakkernerd merged 1 commit into
mainfrom
refactor/chat-display-test-mocks

Conversation

@shakkernerd

Copy link
Copy Markdown
Member

Related: #101647

What Problem This Solves

Removes stale Control UI test mocks that modeled helper exports no longer exposed by the chat display module.

Why This Change Was Made

The chat message tests no longer reach the display module, so their mock was removed. The chat view tests retain only the fallback asset mock and exercise the canonical avatar helpers directly.

User Impact

No user-visible behavior change. Tests now reflect the current module ownership without duplicating avatar logic.

Evidence

@openclaw-barnacle openclaw-barnacle Bot added app: web-ui App: web-ui size: S maintainer Maintainer-authored PR labels Jul 7, 2026
@shakkernerd shakkernerd self-assigned this Jul 7, 2026
@shakkernerd
shakkernerd force-pushed the refactor/chat-display-test-mocks branch from 503483f to 4fa3ee4 Compare July 7, 2026 13:12
@shakkernerd
shakkernerd merged commit e94fde2 into main Jul 7, 2026
14 checks passed
@shakkernerd
shakkernerd deleted the refactor/chat-display-test-mocks branch July 7, 2026 13:12
github-actions Bot pushed a commit to Desicool/openclaw that referenced this pull request Jul 8, 2026
Related: openclaw#101647

## What Problem This Solves

Removes stale Control UI test mocks that modeled helper exports no longer exposed by the chat display module.

## Why This Change Was Made

The chat message tests no longer reach the display module, so their mock was removed. The chat view tests retain only the fallback asset mock and exercise the canonical avatar helpers directly.

## User Impact

No user-visible behavior change. Tests now reflect the current module ownership without duplicating avatar logic.

## Evidence

- Focused Testbox run: 2 files, 209 tests passed.
- Testbox: `tbx_01kwyatxdvb64ncvbn9ertg6fa`
- Actions run: https://github.com/openclaw/openclaw/actions/runs/28868305075
- `git diff --check`: passed.
- Codex autoreview: no actionable findings.
giodl73-repo pushed a commit to giodl73-repo/openclaw that referenced this pull request Jul 8, 2026
Related: openclaw#101647

## What Problem This Solves

Removes stale Control UI test mocks that modeled helper exports no longer exposed by the chat display module.

## Why This Change Was Made

The chat message tests no longer reach the display module, so their mock was removed. The chat view tests retain only the fallback asset mock and exercise the canonical avatar helpers directly.

## User Impact

No user-visible behavior change. Tests now reflect the current module ownership without duplicating avatar logic.

## Evidence

- Focused Testbox run: 2 files, 209 tests passed.
- Testbox: `tbx_01kwyatxdvb64ncvbn9ertg6fa`
- Actions run: https://github.com/openclaw/openclaw/actions/runs/28868305075
- `git diff --check`: passed.
- Codex autoreview: no actionable findings.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app: web-ui App: web-ui maintainer Maintainer-authored PR size: S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant