Commit Graph

  • 1bd4afee0b [svn r58690] * add to TODO, changelog * regen setup hpk 2008-10-06 21:50:35 +0200
  • 4b1c2eec3b [svn r58576] * fix test to not rely on time.time() resolution * strike some superflous __init__ code hpk 2008-10-02 18:19:04 +0200
  • af86caf712 [svn r58517] clarify/better english for the cross-python version namespaces hpk 2008-10-01 11:24:24 +0200
  • cf833b023c [svn r58516] fix typo hpk 2008-10-01 11:11:29 +0200
  • a80bfae0a1 [svn r58386] adding info for debian and rpm systems hpk 2008-09-23 16:42:27 +0200
  • a55332091d [svn r58385] * move cross-platform process kill functionality and move it to py.process.kill(pid) * simplify test_auth.py * use new functionality from some tests hpk 2008-09-23 16:28:13 +0200
  • 5b21c540b6 [svn r58384] adding a test for unimplemented recording feature hpk 2008-09-23 16:25:16 +0200
  • 0974aa784a [svn r58375] some updates on the filesystem front hpk 2008-09-23 12:41:22 +0200
  • 863fff7042 [svn r58360] factor import of xml into one method to deal more gracefully with implementations that don't have expat. hpk 2008-09-23 08:29:17 +0200
  • ed231f4b1b [svn r58350] use optparse pedronis 2008-09-22 22:34:40 +0200
  • aeca93f0b3 [svn r58340] this seems to need to be this way, otherwise a py.lookup from PATH will be used or a failure will occur instead pedronis 2008-09-22 21:30:13 +0200
  • e63da23050 [svn r58319] be more grateful on tests that disappear during a looponfailing session. hpk 2008-09-22 15:15:47 +0200
  • e4e1e9f26d [svn r58318] (iko, pedronis) pedronis 2008-09-22 14:49:41 +0200
  • 8b3fe55158 [svn r58316] (iko, pedronis) pedronis 2008-09-22 14:34:54 +0200
  • ef5709d30b [svn r58311] remove dead code. hpk 2008-09-21 19:51:44 +0200
  • 6cdd88eef6 [svn r58309] fix a test, add a comment (pysvnwcrevert cannot be invoked generically) hpk 2008-09-21 17:24:47 +0200
  • cc10d84088 [svn r58308] * de-generalize conditional skips and only care nicely for common tedious causes of skipping: import a module and checking it has a certain version. usage example: hpk 2008-09-21 17:15:28 +0200
  • fa5c975c00 [svn r58300] adding option to specify namespace for ifraises execution. hpk 2008-09-21 15:43:01 +0200
  • 13c7fb6709 [svn r58298] move and update TODO file hpk 2008-09-21 14:51:32 +0200
  • e77fab82ee [svn r58297] add a new way of conditionally skipping a test: hpk 2008-09-21 14:50:56 +0200
  • cdb8fa1abe [svn r58288] update TODOs, docstring hpk 2008-09-21 10:17:11 +0200
  • eebb9d7257 [svn r58287] add a test for __version__ attr hpk 2008-09-21 09:19:30 +0200
  • 634679a4db [svn r58286] also contain URL hpk 2008-09-21 09:18:39 +0200
  • 029451edab [svn r58285] add docstring and version info hpk 2008-09-21 09:17:00 +0200
  • ad89dfc565 [svn r58284] make sure that "test" prefix is enough. hpk 2008-09-21 08:40:54 +0200
  • 94f1abbbb0 [svn r58225] remove outdated comment. hpk 2008-09-18 18:12:18 +0200
  • cf007ce7c5 [svn r58224] remove redundant py import, thanks getxsick hpk 2008-09-18 17:41:19 +0200
  • fa5d4dfe92 [svn r58211] allow to specify filenames that need to be preserved pedronis 2008-09-17 22:29:35 +0200
  • 33b0390ee6 [svn r58190] adding arigo/hacks/svnwcrevert as a py.svnwcrevert script on py lib trunk pedronis 2008-09-17 10:50:04 +0200
  • 3f7588948c [svn r58113] typo pedronis 2008-09-13 16:48:56 +0200
  • a46929a02a [svn r58112] helper to add the required option pedronis 2008-09-13 16:46:15 +0200
  • 89814706bc [svn r58111] make the tests runnable also under pypy pedronis 2008-09-13 16:38:06 +0200
  • 2a706fc8ae [svn r58108] A hyperthreaded cpu core should only count as 1, although it is present as 2 entries in /proc/cpuinfo. Counting it as 2 is misleading because it is *by far* not as efficient as two independent cores. arigo 2008-09-13 16:23:30 +0200
  • bb9b0e7361 [svn r58107] first step in moving experimental filelog session into contrib pedronis 2008-09-13 15:39:36 +0200
  • 7afc30d130 [svn r58095] (pedronis, arigo) arigo 2008-09-12 22:35:18 +0200
  • f12b795147 [svn r58094] (pedronis, arigo) Partial revert: don't print traceback failures after InternalExceptions. arigo 2008-09-12 22:04:59 +0200
  • 2670dac0d2 [svn r58093] (pedronis, arigo) Show tracebacks for the failures even when py.test is interrupted by Ctrl-C. arigo 2008-09-12 21:54:41 +0200
  • faec0dfa0b [svn r58092] Ensure that the path is printed before the 1st test of a module starts running (even when -v is not specified). arigo 2008-09-12 21:41:31 +0200
  • a9c4c9876c [svn r58091] Minor refactoring of a few methods. The point is to add a couple of hooks for my conftest. This is a bit hard to test, and I don't even know if it's worth a comment, as I'm ready to fix my conftest when needed. arigo 2008-09-12 21:31:31 +0200
  • 2742204d67 [svn r58090] Add a hack with a comment that explains why I think it is a hack. I fear I don't care enough about --tb=short to do the "proper" fix as documented in the comment. arigo 2008-09-12 21:16:34 +0200
  • 53220afc60 [svn r58037] adding small sysinfo script for retrieving remote host information through execnet. hpk 2008-09-10 13:28:42 +0200
  • 6842e5a769 [svn r58035] allow for passing in ssh_config files, deprecat "identity" argument hpk 2008-09-10 11:48:44 +0200
  • 37eea51f59 [svn r58034] introduce APIWARN helper allow for subscriptions to produced warnings use it from some places hpk 2008-09-10 11:47:37 +0200
  • d2d5bbd918 [svn r58030] check for different output according to cpython version hpk 2008-09-10 00:08:21 +0200
  • 3febdb049d [svn r58028] reverting 58009 - webcheck is actually used although not directly tested. hpk 2008-09-09 23:53:38 +0200
  • 0d955758ba [svn r58027] skip specific test instead of all pexpect ones. hpk 2008-09-09 23:40:21 +0200
  • af33fb16f7 [svn r58026] avoiding an issue with older pexpect versions hpk 2008-09-09 23:36:30 +0200
  • 71945dc1cc [svn r58021] regen setup hpk 2008-09-09 20:56:18 +0200
  • 7dfc85b046 [svn r58020] streamline pdb pexpect test hpk 2008-09-09 20:18:22 +0200
  • c7e867d969 [svn r58017] fixing two more glitches hpk 2008-09-09 19:47:39 +0200
  • 2bac2ed175 [svn r58013] bah, forgot that helper uses fnmatch-style matching, not regular expression hpk 2008-09-09 19:15:37 +0200
  • 05f2d6441d [svn r58012] fix imports so that tests pass against pypy-dist hpk 2008-09-09 19:02:28 +0200
  • 39440c91c9 [svn r58010] some support for old naming because many sites import ReST checker from this conftest. hpk 2008-09-09 18:51:49 +0200
  • 0c1fe61f44 [svn r58009] move old webcheck things into contrib hpk 2008-09-09 18:51:07 +0200
  • 573daf741b [svn r57979] fix 2.3 compat hpk 2008-09-08 18:01:11 +0200
  • 2cb1b42b38 [svn r57977] (iko, pedronis) pedronis 2008-09-08 17:51:38 +0200
  • 7a21f7157e [svn r57971] (iko, pedronis) pedronis 2008-09-08 15:02:35 +0200
  • e29a48b575 [svn r57834] try to accomodate the fact that some conftests like the Prolog-test ones subclass Module but do not actually have an underlying python file. Nowadays, they should subclass "py.test.collect.File". hpk 2008-09-05 12:07:36 +0200
  • a978e606c3 [svn r57833] simplify test setup hpk 2008-09-05 11:28:25 +0200
  • 621f925985 [svn r57831] small test cleanups while prepping for pycon uk slides hpk 2008-09-05 11:02:58 +0200
  • b52c58159f [svn r57790] Reintroduce the --tb option. Add test. arigo 2008-09-03 10:15:44 +0200
  • d83db97806 [svn r57772] tweak hpk 2008-09-02 21:38:46 +0200
  • 314d103884 [svn r57771] adding Guido's py_unittest unittest TestCase collector, adapting to py/trunk API and simplifing it a bit. hpk 2008-09-02 21:08:45 +0200
  • 9eb1d55380 [svn r57762] * settle on using suptest for supporting test runs * fix a bug in getmodpath * remove redundant functions/files hpk 2008-09-02 16:31:42 +0200
  • 7518dcabc2 [svn r57758] unify test support, remove basetest.py hpk 2008-09-02 15:22:10 +0200
  • 14cfc8d342 [svn r57757] adapt output checking test for slightly different output hpk 2008-09-02 14:45:50 +0200
  • 4c38ff30ee [svn r57756] * create new contrib directory * move py/green to contrib/pygreen, fix tests and code to pass hpk 2008-09-02 14:42:35 +0200
  • 9f81afdd97 [svn r57755] regen setup, readme for trunk. hpk 2008-09-02 14:26:22 +0200
  • 561a14054c [svn r57754] * introduce py.test.collect.File (File for py or non-py files) * introduce py.test.collect.Collector.collect_by_name and special case it for Directories to allow specifying files that would otherwise be ignored because of filters. * fix py/doc/conftest to work with new API * refactor py/doc/test_conftest.py to use suptest helper * avoid old APIs in some more places. hpk 2008-09-02 14:24:15 +0200
  • 494ea31042 [svn r57744] Merging collection-API refactoring branch: * collectors now have a collect() method * items have a runtest() method * deprecated old run/join of collectors and run/execute methods of items hpk 2008-09-02 10:58:14 +0200
  • ee94d1d2bd [svn r57707] review todo.txt and future/* items, merge into one TODO.txt file. hpk 2008-09-01 10:37:17 +0200
  • d9f3c868e8 [svn r57689] mentioning "-U" switch. hpk 2008-08-29 20:55:42 +0200
  • 937b13c710 [svn r57609] Keep comments in the same style accross the file fijal 2008-08-24 12:58:42 +0200
  • 861ff88484 [svn r57595] i've heart somewhere that running tests before checking in is a good idea (aka bah!) hpk 2008-08-22 23:15:56 +0200
  • 354feff9a6 [svn r57594] * adding tracing to dsession and master/slave communication (enable with --tracedir) * factor slave loop into a class * add comment to pickling hpk 2008-08-22 23:14:43 +0200
  • a6f1e3d82f [svn r57591] flush true by default hpk 2008-08-22 19:07:04 +0200
  • 0dbe04abcb [svn r57587] merging doc and tool changes from release branch svn merge -r 57540:HEAD release/0.9.x hpk 2008-08-22 15:41:17 +0200
  • 7adfbfa166 [svn r57565] also introduce config.maketrace(name, flush=False) which returns either a nulltracer or opens a log in the tracedir and returns an object that you can call with args to print into the file. hpk 2008-08-21 19:39:34 +0200
  • bf42c88e48 [svn r57564] adding an option for setting a tracedirectory so that components can write log files, depending on what they get from config.gettracedir() hpk 2008-08-21 19:25:48 +0200
  • 89cdf3b8a4 [svn r57558] should have come with 57557 - extend "acceptance" test machinery. hpk 2008-08-21 16:26:27 +0200
  • 3652fbfe85 [svn r57557] add lookup in filenames and test machinery. hpk 2008-08-21 16:25:24 +0200
  • 29af0e2d81 [svn r57556] remove special Function __repr__ hpk 2008-08-21 15:53:19 +0200
  • a0cbc060b6 [svn r57554] fix case where argument to AssertionError has broken __repr__ hpk 2008-08-21 15:43:45 +0200
  • 162160acaf [svn r57552] regen setup.py hpk 2008-08-21 15:26:31 +0200
  • b1069dec00 [svn r57551] normalizing py.which cmdline script hpk 2008-08-21 15:25:29 +0200
  • d7f09cfc0a [svn r57550] * fixing syntax error * removing setup.cfg hpk 2008-08-21 15:12:31 +0200
  • d7f4dd3794 [svn r57548] * introduce py.process.ForkedFunc object (previously lived at py.io and before that py.test) * avoid deprecated py/misc/terminal_helper.py * starting changelog for 1.0 hpk 2008-08-21 14:12:20 +0200
  • 3702ca2c71 [svn r57546] * channels now also provide makefile(mode) with mode = 'r' for providing file-like read/readline/close methods. * added and refined crash and finalization tests hpk 2008-08-21 14:04:43 +0200
  • 9b81b15b74 [svn r57544] still notify callbacks if we can't send to the other side anymore. hpk 2008-08-21 14:00:08 +0200
  • a999dc8472 [svn r57540] merge changes from release branch back [svn merge -r 57430:HEAD ../release/0.9.x/ .] hpk 2008-08-21 12:18:58 +0200
  • c0d524139e [svn r57538] re-apply few fixes to make experimental gateway path basically work again. hpk 2008-08-21 12:05:04 +0200
  • 37a41ed0b7 [svn r57536] get the py.path fixes of 0.9.x release branch back to trunk hpk 2008-08-21 12:00:33 +0200
  • 5f666c99b7 [svn r57535] extending hacks for a safe representation of objects to also work for broken __repr__s on newstyle classes. hpk 2008-08-21 11:48:46 +0200
  • d5e61e470d [svn r57529] preparing experiments with "dev" tags and pypi. hpk 2008-08-21 09:48:44 +0200
  • a8571daac8 [svn r57481] fix a few things, seems to work again. hpk 2008-08-19 23:47:09 +0200
  • 353ce8d0ce [svn r57480] fix changed namespace hpk 2008-08-19 23:42:13 +0200
  • c32fa7b4f3 [svn r57474] Fixed bug reported by Martijn Faassen - when the XML output of 'svn st --xml' didn't contain author information, the code raised an exception. guido 2008-08-19 21:50:06 +0200
  • 620805c4d2 [svn r57468] regen setup for trunk hpk 2008-08-19 19:34:19 +0200
  • c1ce0c7357 [svn r57464] removing print statement (there is something to be said about doctests :) hpk 2008-08-19 14:23:30 +0200
  • 39c06d2f6e [svn r57455] fixing for changed output hpk 2008-08-19 07:58:44 +0200