Hi ,

this is a status and a rfc for the copy-in-cache branch.
its mostly relevant for the pytest core developers

current status:
 the pytest-cache branch with the --looponfail/--looponchange
 modes is copyed in and adapted to the codebase

futher plan:
 also include logcapture

backward compat plan:
 * ignore the cache/logcapture plugins as disabled
   and warn if they are installed
 * override the --looponfail option to be a callback,
   setting the lastfailed and looponchange options and
   allow pytest-xdist to override it
   (but warn if a xdist of the current series is found,
   explaining that the new better behaviour
   is still availiable
   using the --looponchange option combined with --lf)

 note: the current idea is,
       to implement this in a _pytest.deprecation plugin


intentionally left out:
 * the --boxed option - it should eventually
   be reimplemeted on top of xdist,
   current xdist does still include it,
   (i'd prefer a major xdist release droping all features)

-- Ronny

_______________________________________________
pytest-dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pytest-dev

Reply via email to