Skip to content

Simplify app-server integration test setup - #34786

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/62da177c1d6e8299400de64bd6766567bf1ba3d8
Jul 22, 2026
Merged

Simplify app-server integration test setup#34786
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/62da177c1d6e8299400de64bd6766567bf1ba3d8

Conversation

@copyberry

@copyberry copyberry Bot commented Jul 22, 2026

Copy link
Copy Markdown

Simplify app-server integration test setup

What changed

  • Add typed helpers for initialized app-server instances, JSON-RPC requests,
    responses, notifications, and thread startup.
  • Add a composable MockResponsesConfig builder while preserving the existing
    mock config writers.
  • Migrate the app-server integration suite to the shared helpers, removing
    repeated request ID management, deserialization, initialization, and config
    assembly.

Testing

  • Add unit coverage for composing mock provider, feature, and extra config, and
    for compatibility of the existing mock config writer.

## What changed

- Add typed helpers for initialized app-server instances, JSON-RPC requests,
  responses, notifications, and thread startup.
- Add a composable `MockResponsesConfig` builder while preserving the existing
  mock config writers.
- Migrate the app-server integration suite to the shared helpers, removing
  repeated request ID management, deserialization, initialization, and config
  assembly.

## Testing

- Add unit coverage for composing mock provider, feature, and extra config, and
  for compatibility of the existing mock config writer.

GitOrigin-RevId: 62da177c1d6e8299400de64bd6766567bf1ba3d8
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/62da177c1d6e8299400de64bd6766567bf1ba3d8 branch from 6210edc to 10cc57c Compare July 22, 2026 16:31
@copyberry
copyberry Bot merged commit 10cc57c into main Jul 22, 2026
18 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/62da177c1d6e8299400de64bd6766567bf1ba3d8 branch July 22, 2026 16:32
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants