# HG changeset patch # User John Rouillard # Date 1736433130 18000 # Node ID 43dc610bbd246cd8b0003e6a8ed2a340752d274e # Parent 35beff3168834a58b57bea4ac44ac499ba7942ab doc: known issues with possible dependent tests When reversing the testing order, two blocks of tests fail. Document these. I spent time trying to fix them, but got nowhere. Obviously I am missing something. But this doc gives future me or somebody else a starting point. diff -r 35beff316883 -r 43dc610bbd24 test/conftest.py --- a/test/conftest.py Thu Jan 09 09:30:08 2025 -0500 +++ b/test/conftest.py Thu Jan 09 09:32:10 2025 -0500 @@ -2,6 +2,20 @@ # can use if pytest-random-order --random-order mode isn't # usable (e.g. python2). + +# known issues: +# python3 -m pytest -k Whoosh test/test_indexer.py fails starting with +# first reversed (so last) test in module +# +# python3 -m pytest test/test_cgi.py +# fails: FormTestCase::testCreatePermission +# FormTestCase::testClassPermission +# FormTestCase::testCheckAndPropertyPermission +# +# this failure results in a failure in test_action again with +# bad permission application. Something run prior to these +# tests is breaking the permission checks. + #def pytest_collection_modifyitems(items): # items.reverse()