Skip to content

[pull] master from testing-cabal:master#90

Merged
pull[bot] merged 3 commits intosysfce2:masterfrom
testing-cabal:master
Apr 21, 2026
Merged

[pull] master from testing-cabal:master#90
pull[bot] merged 3 commits intosysfce2:masterfrom
testing-cabal:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Apr 21, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

stephenfin and others added 3 commits April 17, 2026 11:04
This was removed from fixtures recently [1]. While it has been re-added
[2], the fixture is small enough that we can just vendor it here.

A future change will make fixtures a hard requirement of our test suite,
since that's trivially doable now that we no longer package our tests.

[1] testing-cabal/fixtures#114
[2] testing-cabal/fixtures#122

Signed-off-by: Stephen Finucane <stephen@that.guru>
The tests are no longer packaged, so circular imports are less of a
concern than previously. Note that this does not affect testtools
itself, where both packages remain optional.

Signed-off-by: Stephen Finucane <stephen@that.guru>
Vendor LoggingFixture and make fixtures, testresources hard requirements for testing
@pull pull Bot locked and limited conversation to collaborators Apr 21, 2026
@pull pull Bot added the ⤵️ pull label Apr 21, 2026
@pull pull Bot merged commit a507df0 into sysfce2:master Apr 21, 2026
1 of 8 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants