The patch includes switching 3 of my ports for this new framework to demonstrate the removal of duplicated code (saving 4 lines per typical pytest using port), and the use of new `PYTEST_FAILING_TESTS` feature which makes the fact of failing tests visible, and allows remaining test to be used normally.