posit-dev / posit-dev/ark

Migrate existing comm tests to protocol-level tests

Open
#1,074 0 comments 0 reactions 1 assignee View on GitHub

@lionel- is already working on this.

Since Mar 3, 2026.

infra: tests
Dominant language
Rust
Stars
337
Forks
32
Avg merge
8d 17h
Merged PRs (30d)
11

Description

In recent PRs we've started using the DummyArkFrontend infrastructure for protocol-level tests of comms:

These tests are much nicer and effective than the old comm-based legacy tests because:

Before doing that though, we should solve https://github.com/posit-dev/ark/issues/689. This will allow comms to behave deterministically and tested with sequential assertions that are much stronger than fuzzy matching of events.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.