testsuite: Add some unit tests for #9466 #9467
These commits add some tests I wrote when thinking about #9466 and #9467.
@Mikolaj Looking into this PR.
@grayjay I have addressed your review, could you check again? I think this is ready to merge.
Very good, I've checked that our follow-up PR implementing private dependencies does fix this test that is marked expected broken: https://github.com/haskell/cabal/actions/runs/8270104380/job/22626918468?pr=9743
@grayjay a light ping
@grayjay ready to go. I've addressed your review fully.
@mergifyIO backport 3.12
backport 3.12
✅ Backports have been created
-
#10020 testsuite: Add some unit tests for #9466 #9467 (backport #9468) has been created for branch
3.12