Skip to content
This repository was archived by the owner on Aug 19, 2026. It is now read-only.

Repository files navigation

PyFixtures

Pytest style fixtures outside of Pytest.

importasynciofrompathlibimportPathfrompyfixturesimportfixture, FixtureScope@fixturedeftmpdir() ->path:
path=Path("temp")
path.mkdir()
try:
yieldpathfinally:
path.unlink()
defmk_temp_files(tmpdir: Path):
tmp_file=tmpdir/"tempfile.txt"tmp_file.touch()
asyncdefmain():
asyncwithFixtureScope() asscope:
operation=awaitscope.bind(mk_temp_files)
awaitoperation()
asyncio.run(main())

About

Pytest style fixtures outside of Pytest

Topics

Resources

Contributing

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages