Fixtures, reusable state for writing clean tests and more.
Fixtures defines a Python contract for reusable state / support logic, primarily for unit testing. Helper and adaption logic is included to make it easy to write your own fixtures using the fixtures contract. Glue code is provided that makes using fixtures that meet the Fixtures contract in unittest compatible test cases easy and straight forward.
Fixtures defines a Python contract for reusable state / support logic, primarily for unit testing. Helper and adaption logic is included to make it easy to write your own fixtures using the fixtures contract. Glue code is provided that makes using fixtures that meet the Fixtures contract in unittest compatible test cases easy and straight forward.
To install py312-fixtures, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install py312-fixtures
To see what files were installed by py312-fixtures, run:
port contents py312-fixtures
To later upgrade py312-fixtures, run:
sudo port selfupdate && sudo port upgrade py312-fixtures
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.