1 new commit in pytest:
https://bitbucket.org/hpk42/pytest/changeset/5ee61fe7cb9a/ changeset: 5ee61fe7cb9a user: hpk42 date: 2011-12-01 11:51:43 summary: some updates, add fslayout idea affected #: 1 file diff -r c350e81eba007b8037b0562b0a6f6fdd9fd9b05f -r 5ee61fe7cb9a00df76551153af37f3113d7daffa ISSUES.txt --- a/ISSUES.txt +++ b/ISSUES.txt @@ -105,7 +105,7 @@ to better implement the word meaning. It also signals better that we always have some kind of an implementation reason that can be formualated. -Compatibility? Maybe rename to "pytest.mark.xfail"? +Compatibility? how to introduce a new name/keep compat? introduce py.test.mark registration ----------------------------------------- @@ -250,3 +250,25 @@ in collect.py. Probably good: - inline consider_file/dir methods, no need to have them subclass-overridable because of hooks + +implement fslayout decorator +--------------------------------- +tags: feature + +Improve the way how tests can work with pre-made examples, +keeping the layout close to the test function: + +@pytest.mark.fslayout(""" + conftest.py: + # empty + tests/ + test_%(NAME)s: # becomes test_run1.py + def test_function(self): + pass +""") +def test_run(pytester, fslayout): + p = fslayout.find("test_*.py") + result = pytester.runpytest(p) + assert result.ret == 0 + assert result.passed == 1 + Repository URL: https://bitbucket.org/hpk42/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. _______________________________________________ py-svn mailing list py-svn@codespeak.net http://codespeak.net/mailman/listinfo/py-svn