Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Backout 44c3924 : no need to patch dead code | 2014-09-01 | 1 | -2/+0 | |
| | |||||
* | Add two README files in "py" and "_pytest". PLEASE READ THEM | 2014-09-01 | 1 | -0/+17 | |
| | | | | when updating these! | ||||
* | reapply dc81116ff4b7 | 2014-09-01 | 1 | -0/+2 | |
| | |||||
* | Reapply fix c6f52c21fe7e | 2014-09-01 | 1 | -1/+16 | |
| | |||||
* | Accept a plain string and don't try to decode it to unicode and then | 2014-08-31 | 1 | -1/+1 | |
| | | | | re-encode it to utf-8. It may not work. | ||||
* | sync to pytest 2.5.2 and pylib 1.4.20 | 2014-04-12 | 17 | -353/+659 | |
| | |||||
* | Increase the resistence of make_numbered_dir() against multiple | 2013-04-29 | 1 | -1/+16 | |
| | | | | processes | ||||
* | Add a quick hack to prevent py.test from taking forever to display certain | 2013-01-25 | 1 | -0/+2 | |
| | | | | tracebacks. | ||||
* | seems my hacks made assertion worse | 2012-10-28 | 1 | -3/+3 | |
| | |||||
* | try to mitigate "it takes forever" on py.test | 2012-10-22 | 1 | -3/+3 | |
| | |||||
* | Spelling and grammatical errors spotted by lintian | 2012-10-10 | 1 | -3/+3 | |
| | |||||
* | re-add (again) these files, they are needed by buildbot (I think). See also ↵ | 2012-04-10 | 2 | -0/+41 | |
| | | | | e12baeb2c897 | ||||
* | upgrade py and _pytest to current tip | 2012-04-09 | 5 | -9/+22 | |
| | |||||
* | sync pylib with 1.7.4 + mattip's patch | 2012-02-17 | 2 | -10/+25 | |
| | |||||
* | syncronize pylib and pytest with current hg versions | 2012-01-21 | 17 | -83/+1126 | |
| | |||||
* | Fix an occasional IndexError. | 2011-12-07 | 1 | -0/+1 | |
| | | | | | | | (I should try to figure out if the trunk py lib still has the same issue, and write a test for it if it does, but I don't really follow the trunk py lib, so I'm just checking this here and it can be ignored if we update the py lib.) | ||||
* | make more tests pass | 2011-11-13 | 1 | -1/+1 | |
| | |||||
* | Fix an UnboundLocalError. | 2011-09-22 | 1 | -1/+1 | |
| | |||||
* | drag py/bin/py.test back from the graveyard | 2011-06-14 | 2 | -0/+41 | |
| | |||||
* | update py.test again (now with 2.5 support) | 2011-06-14 | 7 | -1056/+5 | |
| | |||||
* | chmod +x py.test | 2011-06-14 | 1 | -0/+0 | |
| | |||||
* | Backout changes 3c0ae7fce1c7 to cfbda2605f9d | 2011-06-14 | 7 | -5/+1056 | |
| | | | | | | We should discuss on irc whether it's a good idea or not. Most importantly, this doesn't seem to work on Python 2.5, which I find to be still an important platform. | ||||
* | upgrade to latest development version of py.test | 2011-06-13 | 7 | -1056/+5 | |
| | |||||
* | use actually released pytest-2.0.3 / py-1.4.3 versions | 2011-04-28 | 2 | -2/+3 | |
| | | | | (minor fixes compared to the versions pypy already used) | ||||
* | Fix large writes on win32 console | 2011-03-22 | 1 | -0/+3 | |
| | |||||
* | using dev version of py with terminal coloring fix (thanks amaury for ↵ | 2011-03-11 | 2 | -3/+6 | |
| | | | | pointing out) | ||||
* | actually exit with proper exit code | 2011-03-11 | 1 | -1/+1 | |
| | |||||
* | (really) re-add py/bin/py.test and py/bin/_findpy.py to ease transition wrt ↵ | 2011-03-07 | 2 | -0/+41 | |
| | | | | to nightly jobs | ||||
* | remove py/bin/py.test script because we neccessarily have pytest.py at root ↵ | 2011-03-06 | 2 | -55/+0 | |
| | | | | | | | | | | | level anyway. the root pytest.py is now a modified version of the file from the pytest distribution because I want to disable warnings for people who have installed py.test indepedently from PyPy. Also fix up the docs a bit more to hint / move towards this possibility. also fix the docs to point to "pytest.py" instead of "pypy/test_all.py" which should die at some point. | ||||
* | inline update to latest py version | 2011-03-06 | 1 | -1/+1 | |
| | |||||
* | update to current py and pytest trunk | 2011-03-06 | 5 | -21/+13 | |
| | |||||
* | for now re-add some helping scripts used from pypy buildbot invocations | 2011-01-18 | 2 | -0/+55 | |
| | |||||
* | remove old py copy, add current pytest and py lib snapshots (from ↵ | 2011-01-18 | 99 | -8316/+1128 | |
| | | | | | | pytest-2.0.1dev and py-1.4.1dev) and some initial tweeks to conftest.py | ||||
* | A fix for https://bitbucket.org/hpk42/py/issue/2 | 2010-12-15 | 1 | -1/+1 | |
| | | | | which is needed because "hg" is a .cmd script on Windows | ||||
* | refine unicode handling for py.process.cmdexec | 2010-06-25 | 1 | -5/+10 | |
| | |||||
* | Grumble. sys.stdout.encoding can be None | 2010-06-18 | 1 | -2/+4 | |
| | |||||
* | This seems to fix some of 64bit issues. A bit "what the hell", but makes | 2010-06-16 | 1 | -2/+2 | |
| | | | | some sort of sense. | ||||
* | fix assertion interpretation with pow | 2010-06-10 | 1 | -0/+1 | |
| | |||||
* | When building the explanation of failed assertions, | 2010-06-10 | 1 | -26/+26 | |
| | | | | | | | | | don't compile() code ourselves, but pass the source to frame.eval(). This helps when running AppTests with cpython2.7, where the opcodes as incompatible with the pypy interpreter. I could not convert the calls to pycodegen, but I'm not sure what they are useful for. | ||||
* | defer compilation to frame.eval so that pypy can override and compile to ↵ | 2010-06-10 | 1 | -3/+2 | |
| | | | | bytecode on its own | ||||
* | also copy the py.code.compile fix to trunk (it can obscure/fail on ↵ | 2010-06-06 | 1 | -2/+5 | |
| | | | | traceback-printing, especially with generated code entries being in the traceback) | ||||
* | this is now released, a last fix for python3 | 2010-05-25 | 1 | -0/+1 | |
| | |||||
* | introducing --maxfail=NUM option , hopefully the last 1.3.1 candidate | 2010-05-25 | 5 | -15/+30 | |
| | |||||
* | update to py-1.3.1 release candidate | 2010-05-22 | 8 | -43/+79 | |
| | |||||
* | merge py131 branch (which merges py1.3.1a1 - release pending) relevant news: | 2010-05-22 | 21 | -1536/+408 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixes keyboardinterrupt issues - hopefully strange internal TBs when doing ctrl-c are a thing of the past now * be more robust against bogus source code and fix/improve reporting of failing applevel tests * fix some xfail/skipping issues and introduce a new imperative way to xfail a test by py.test.xfail() # or py.test.xfail("reasonstring") I strongly recommend to use this instead of py.test.skip("xxx") because it more clearly communicates that not just some platform/dependency problem but an implementation issue is present. Note that it is also possible to do: @py.test.mark.xfail def test_function() and with Python2.6 it can also be applied to a test class like this: @py.test.mark.xfail(reason="xyz needs improvement/refactoring") class TestClass: def test_... And btw, you can issue "py.test --runxfail" to still run those tests and see tracebacks. And finally, @py.test.mark.xfail(run=False) def test_function() will not try to run the function at all. | ||||
* | remove bogus .swp file | 2010-05-11 | 1 | -0/+0 | |
| | |||||
* | merge py12 branch - incorporates and updates pypy tests to use py.test-1.3.0 | 2010-05-06 | 113 | -3750/+3554 | |
| | | | | | | | | | | | | * introduces spaceconfig attribute to specify which space to use for a certain test class. * removes deprecated usage of py.test features * removes internal imports of py lib * various little test functionality related cleanups note: the merging was going odd with svn throwing assertion errors and other issues - so i merged in two steps - hope this worked fine. | ||||
* | (antoine, fijal) | 2010-04-17 | 1 | -2/+0 | |
| | | | | | | Merge decouple-host-opcodes. This branch separates cpython bytecode from pypy bytecode as much as possible. We no longer support translating frozen CPython bytecode. Should make pypy work on CPython 2.7. | ||||
* | Another fix in the py lib. I don't like too much checking in there, | 2010-03-22 | 1 | -1/+1 | |
| | | | | but it really obscures a test failure... | ||||
* | Revert r72487, which had no effect, and apply instead encode() | 2010-03-22 | 2 | -13/+6 | |
| | | | | somewhere else... |