Skip to content

spec: SPEC-008 - Testing Infrastructure - #16

Merged
pfeifferj merged 1 commit into
mainfrom
testing/008-testing-infrastructure
Oct 2, 2026
Merged

pfeifferj merged 1 commit into
mainfrom
testing/008-testing-infrastructure

Conversation

@netfyr

@netfyr netfyr Bot commented Sep 30, 2026

Copy link
Copy Markdown
Contributor

Provide reproducible tests of netfyr's observable behavior against an explicitly selected build and environment. Rust unit tests cover internal contracts, acceptance tests cover specification requirements through public interfaces, and integration tests verify those contracts against Linux. A cheap unit test does not replace an acceptance or real-backend check that the requirement needs. This spec adopts pytest for new network integration and acceptance tests under tests/integration/. It deliberately extends SPEC-000's shell-only integration convention: pytest supplies shared fixtures, param...

Spec note: https://md.josie.cloud/JGtmUdgxHy

Spec-Id: JGtmUdgxHy
Reviewed-on: https://md.josie.cloud/JGtmUdgxHy
Reviewed-by: Josephine Pfeiffer <josie@redhat.com>
@netfyr
netfyr Bot requested review from bengal and pfeifferj as code owners September 30, 2026 14:23
@pfeifferj
pfeifferj merged commit 3d2cb34 into main Oct 2, 2026
1 check passed
@pfeifferj
pfeifferj deleted the testing/008-testing-infrastructure branch October 2, 2026 05:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant