1 new commit in pytest: https://bitbucket.org/pytest-dev/pytest/commits/552d1d498bf3/ Changeset: 552d1d498bf3 Branch: merge-cache User: RonnyPfannschmidt Date: 2015-03-14 10:27:43+00:00 Summary: finish last mistakes in onchage/cache Affected #: 3 files
diff -r b5727cc6632c148ce6b3ef27f46d980b0f90034f -r 552d1d498bf39e4118f02eb9653bd6fad774c2db _pytest/cache.py --- a/_pytest/cache.py +++ b/_pytest/cache.py @@ -1,7 +1,6 @@ import py import pytest import json -import pkg_resources from os.path import sep as _sep, altsep as _altsep @@ -63,7 +62,7 @@ like e. g. lists of dictionaries. """ path = self._getvaluepath(key) - path.dirpath().ensure(dir=1) + path.dirpath().ensure_dir() with path.open("w") as f: self.trace("cache-write %s: %r" % (key, value,)) json.dump(value, f, indent=2, sort_keys=True) @@ -184,7 +183,7 @@ basedir = config.cache._cachedir vdir = basedir.join("v") tw.sep("-", "cache values") - for valpath in vdir.visit(lambda x: x.check(file=1)): + for valpath in vdir.visit(lambda x: x.isfile()): key = valpath.relto(vdir).replace(valpath.sep, "/") val = config.cache.get(key, dummy) if val is dummy: @@ -198,12 +197,13 @@ tw.line(" " + line) ddir = basedir.join("d") - if ddir.check(dir=1) and ddir.listdir(): + if ddir.isdir() and ddir.listdir(): tw.sep("-", "cache directories") for p in basedir.join("d").visit(): #if p.check(dir=1): # print("%s/" % p.relto(basedir)) - if p.check(file=1): + if p.isfile(): key = p.relto(basedir) tw.line("%s is a file of length %d" % ( key, p.size())) + return 0 diff -r b5727cc6632c148ce6b3ef27f46d980b0f90034f -r 552d1d498bf39e4118f02eb9653bd6fad774c2db _pytest/config.py --- a/_pytest/config.py +++ b/_pytest/config.py @@ -51,7 +51,7 @@ default_plugins = ( "mark main terminal runner python pdb unittest capture skipping " "tmpdir monkeypatch recwarn pastebin helpconfig nose assertion genscript " - "junitxml resultlog doctest cache").split() + "junitxml resultlog doctest cache onchange").split() def _preloadplugins(): assert not _preinit diff -r b5727cc6632c148ce6b3ef27f46d980b0f90034f -r 552d1d498bf39e4118f02eb9653bd6fad774c2db _pytest/onchange.py --- a/_pytest/onchange.py +++ b/_pytest/onchange.py @@ -1,5 +1,6 @@ import py import subprocess +import pkg_resources SCRIPT = """ import pytest Repository URL: https://bitbucket.org/pytest-dev/pytest/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. _______________________________________________ pytest-commit mailing list pytest-commit@python.org https://mail.python.org/mailman/listinfo/pytest-commit