Skip to content

test: do not assume Path.iterdir() order - #160

Open
ltsyk wants to merge 1 commit into
jaraco:mainfrom
ltsyk:fix/iterdir-tests-order-independent
Open

test: do not assume Path.iterdir() order#160
ltsyk wants to merge 1 commit into
jaraco:mainfrom
ltsyk:fix/iterdir-tests-order-independent

Conversation

@ltsyk

@ltsyk ltsyk commented Jul 30, 2026

Copy link
Copy Markdown

Summary

Path.iterdir() tests unpacked results in a fixed order. Directory order is not part of the API contract and makes tests brittle (issue #130).

Change

Key tests resolve children by name via a dict, not positional unpacking.

Test plan

  • Tests no longer assume filesystem/zip order for iterdir()

Fixes #130

Order-independent iterdir tests (issue jaraco#130)
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.

Path.iterdir() tests assume a particular order

1 participant