Skip to content

Create substitution unit tests#14793

Merged
Ericson2314 merged 4 commits intoNixOS:masterfrom
obsidiansystems:test-11928
Dec 16, 2025
Merged

Create substitution unit tests#14793
Ericson2314 merged 4 commits intoNixOS:masterfrom
obsidiansystems:test-11928

Conversation

@Ericson2314
Copy link
Member

Motivation

Test out a bunch of scenarios with the worker, included the problem described in #11928

Context

This is in many ways the culmination of my JSON work --- we now can unit test the "heart" of Nix (Worker, building/substitution) and we do so in a failure implementation agnostic way, since other things can read the JSON.


Add 👍 to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

- substitute single store object

- substitute single store object with single dep
This test will be updated to track progress on NixOS#11928 --- it shows the
issue currently.
@Mic92 Mic92 added this pull request to the merge queue Dec 15, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Dec 15, 2025
@Ericson2314 Ericson2314 added this pull request to the merge queue Dec 15, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Dec 15, 2025
@Ericson2314 Ericson2314 added this pull request to the merge queue Dec 16, 2025
Merged via the queue into NixOS:master with commit 4741696 Dec 16, 2025
16 checks passed
@Ericson2314 Ericson2314 deleted the test-11928 branch December 16, 2025 04:14
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.

3 participants