Commit Graph

76 Commits

Author SHA1 Message Date
holger krekel bb5ef52a58 merge 1.0.x release branch changes
--HG--
branch : trunk
2009-06-24 17:49:08 +02:00
holger krekel e6210806fe tag revision 1.0.0b4 for upload
--HG--
branch : 1.0.x
2009-06-24 17:23:09 +02:00
holger krekel 49c4027df3 regen setup.py, already bump trove classifier
--HG--
branch : 1.0.x
2009-06-24 16:20:14 +02:00
holger krekel 5d0fd33b64 bumping version to "1.0.x" for now, regen setup, opening 1.0.x branch
--HG--
branch : 1.0.x
2009-06-23 12:19:55 +02:00
holger krekel 53dc595113 b3, fix (likelY) windows-path-comparison related issue at plugin registration
link to PyPI

--HG--
branch : trunk
2009-06-19 13:05:44 +02:00
holger krekel 629fe2151c fixing some release/apigen related issues
--HG--
branch : trunk
2009-06-18 20:04:36 +02:00
holger krekel 4a48a50e3b * introduce and document new pytest_namespace hook
* remove py.test.mark helper
* move xfail to work directly on py.test namespace, simplified

--HG--
branch : trunk
2009-06-18 17:19:12 +02:00
holger krekel 4bc352cc7d merging pedronis-branch changes to resolve issue 15 for now.
This introduces py.test.collect._fillfuncargs which can
operate on Function like objects.

--HG--
branch : trunk
2009-05-21 20:29:37 +02:00
Samuele Pedroni f50b39980c addresses issue15
expose fillfuncargs as py.test.collect._fillfuncargs instead for now

--HG--
branch : trunk
2009-05-21 19:36:02 +02:00
Samuele Pedroni e79f4d298c minimal changes to expose fillfuncargs
--HG--
branch : trunk
2009-05-21 19:08:33 +02:00
holger krekel 169691ec5c regen setup.py, striking some unused headers
--HG--
branch : trunk
2009-05-21 16:16:22 +02:00
Samuele Pedroni 69214d053d - expose py.code.getfslineno and use it in pycollect
- rename PyobjMixin.getfslineno to PyobjMixin._getdslineno

- place_as still in place

--HG--
branch : trunk
2009-05-12 13:39:09 +02:00
holger krekel 1e84a3c451 fixing a windows issues
--HG--
branch : trunk
2009-05-07 21:04:56 +02:00
holger krekel 8182d341a5 rename "api" into "hook" in most places.
--HG--
branch : trunk
2009-05-07 18:01:53 +02:00
hpk 9c6e5aa7eb [svn r64000] can't bear the setuptools problems anymore. trying to switch away from it.
--HG--
branch : trunk
2009-04-13 01:05:08 +02:00
hpk 58cc8c29d3 [svn r63914] py.log._apiwarn is fine enough because it's something
of an py lib internal api deprecation mechanism atm.

--HG--
branch : trunk
2009-04-09 22:34:28 +02:00
hpk 2ffb68c177 [svn r63913] make py.log.APIWARN available
--HG--
branch : trunk
2009-04-09 22:32:04 +02:00
hpk a4863c3f7b [svn r63896] more renames, killing redundant code
--HG--
branch : trunk
2009-04-09 16:21:07 +02:00
hpk 5d271b2bde [svn r63894] grand renaming on plugin-related mostly internal objects.
--HG--
branch : trunk
2009-04-09 16:03:09 +02:00
hpk 66c64e6b97 [svn r63869] * moving execnet events to become api plugin calls.
* defining Execnet hooks in an explicit API

--HG--
branch : trunk
2009-04-08 19:50:14 +02:00
hpk f14fc582e9 [svn r63808] * refinements/renames to new PluginAPI
* have pytest_runner start to use it, passes the main test

--HG--
branch : trunk
2009-04-07 22:46:50 +02:00
hpk 50664c1e17 [svn r63806] adding a MultiAPI helper for managing plugin APIs.
--HG--
branch : trunk
2009-04-07 22:22:52 +02:00
hpk cca19f1183 [svn r63580] * removing usage of py.magic.patch
* removing obsolete greenlet.py

--HG--
branch : trunk
2009-04-03 19:45:25 +02:00
hpk 90616cd194 [svn r63360] bumping to first beta
--HG--
branch : trunk
2009-03-26 13:51:47 +01:00
hpk 2c0ec27d1a [svn r63355] bump version
--HG--
branch : trunk
2009-03-26 13:22:04 +01:00
hpk c2ee8273b0 [svn r63340] remove greenlet from py lib
--HG--
branch : trunk
2009-03-26 10:33:50 +01:00
hpk 1930f50bc2 [svn r63319] * fixing verbose reporting to work the "old" way for non-dist settings
* bump version number
* comment out greenlet C-Extension for now

--HG--
branch : trunk
2009-03-25 12:50:57 +01:00
hpk d203d47b4d [svn r63241] regen setup, fix gensetup script
--HG--
branch : trunk
2009-03-23 17:03:10 +01:00
hpk d1016d7800 [svn r63238] rather going for some alpha releases until i am sure that packaging works well
--HG--
branch : trunk
2009-03-23 16:30:32 +01:00
hpk 98ebf16c78 [svn r63235] bumping version to 1.0.0b1
--HG--
branch : trunk
2009-03-23 16:24:30 +01:00
hpk 8dd1dd24bc [svn r63177] add a "-p" option to allow to add plugins from the command line.
--HG--
branch : trunk
2009-03-21 14:54:39 +01:00
hpk 074788e580 [svn r63164] rebuild setup.py
--HG--
branch : trunk
2009-03-21 03:21:45 +01:00
hpk a4c14e83f0 [svn r63147] get rid of old method for specifying remote execution places.
--HG--
branch : trunk
2009-03-20 17:28:14 +01:00
hpk e383082b5b [svn r63144] have socket and ssh gateways
--HG--
branch : trunk
2009-03-20 16:36:45 +01:00
hpk 6f2cca80ae [svn r63089] factor out MultiChannel and MultiGateway helpers
--HG--
branch : trunk
2009-03-19 18:05:41 +01:00
hpk 87cd94a197 [svn r63027] new API:
py.execnet.MultiGateway
   py.execnet.MultiChannel
   py.execnet.GatewaySpec

with some docs and streamlined tests.

--HG--
branch : trunk
2009-03-18 12:18:39 +01:00
hpk 6f145b7c3c [svn r62252] renaming "py.test.keywords" to "py.test.mark".
--HG--
branch : trunk
2009-02-27 20:56:51 +01:00
hpk c17a09adaf [svn r62211] merge 60797:HEAD of pytestplugin branch:
this merge contains:

* a new plugin architecture
* a pluginized pytest core
* many pytest related refactorings
* refactorings/streamlining of pytest's own tests

--HG--
branch : trunk
2009-02-27 11:18:27 +01:00
hpk 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

--HG--
branch : trunk
2008-09-23 16:28:13 +02:00
hpk 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:

  docutils = py.test.importorskip(docutils, minversion="0.4")

* used new helper and cleanup skipping logic in py lib

--HG--
branch : trunk
2008-09-21 17:15:28 +02:00
pedronis 33b0390ee6 [svn r58190] adding arigo/hacks/svnwcrevert as a py.svnwcrevert script on py lib trunk
--HG--
branch : trunk
2008-09-17 10:50:04 +02:00
hpk 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.

--HG--
branch : trunk
2008-09-02 14:24:15 +02:00
hpk b1069dec00 [svn r57551] normalizing py.which cmdline script
--HG--
branch : trunk
2008-08-21 15:25:29 +02:00
hpk 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

--HG--
branch : trunk
2008-08-21 14:12:20 +02:00
hpk a999dc8472 [svn r57540] merge changes from release branch back
[svn merge -r 57430:HEAD ../release/0.9.x/ .]

* cmdline script organisation
* execnet windows fixes
* documentation updates
* test skips

also regen setup.py

--HG--
branch : trunk
2008-08-21 12:18:58 +02:00
hpk d5e61e470d [svn r57529] preparing experiments with "dev" tags and pypi.
--HG--
branch : trunk
2008-08-21 09:48:44 +02:00
hpk 4115e975d1 [svn r57429] merging/porting the release branch changes and
cleanups to trunk.

svn merge -r 56716:HEAD ../release/0.9.x/ to trunk

--HG--
branch : trunk
2008-08-18 17:08:39 +02:00
hpk b42d0abea2 [svn r57324] remove superflous helper attribute
--HG--
branch : trunk
2008-08-16 17:47:26 +02:00
hpk abc8cf09aa [svn r57321] merging the event branch:
* moving in test, misc, code, io directories and
  py/__init__.py
* py/bin/_find.py does not print to stderr anymore
* a few fixes to conftest files in other dirs
some more fixes and adjustments pending

--HG--
branch : trunk
2008-08-16 17:26:59 +02:00
hpk cb53ad6010 [svn r56284] removing unadvertised new names and adjusting the test
to show how you can put custom messages otherwise.

--HG--
branch : trunk
2008-07-04 08:51:51 +02:00