[svn r63914] py.log._apiwarn is fine enough because it's something

of an py lib internal api deprecation mechanism atm.

--HG--
branch : trunk
This commit is contained in:
hpk 2009-04-09 22:34:28 +02:00
parent 2ffb68c177
commit 58cc8c29d3
7 changed files with 11 additions and 11 deletions

View File

@ -25,8 +25,8 @@ version = "1.0.0b1"
initpkg(__name__, initpkg(__name__,
description = "pylib and py.test: agile development and test support library", description = "pylib and py.test: agile development and test support library",
revision = int('$LastChangedRevision: 63913 $'.split(':')[1][:-1]), revision = int('$LastChangedRevision: 63914 $'.split(':')[1][:-1]),
lastchangedate = '$LastChangedDate: 2009-04-09 22:32:04 +0200 (Thu, 09 Apr 2009) $', lastchangedate = '$LastChangedDate: 2009-04-09 22:34:28 +0200 (Thu, 09 Apr 2009) $',
version = version, version = version,
url = "http://pylib.org", url = "http://pylib.org",
download_url = "http://codespeak.net/py/%s/download.html" % version, download_url = "http://codespeak.net/py/%s/download.html" % version,
@ -179,7 +179,7 @@ initpkg(__name__,
# logging API ('producers' and 'consumers' connected via keywords) # logging API ('producers' and 'consumers' connected via keywords)
'log.__doc__' : ('./log/__init__.py', '__doc__'), 'log.__doc__' : ('./log/__init__.py', '__doc__'),
'log.APIWARN' : ('./log/warning.py', 'APIWARN'), 'log._apiwarn' : ('./log/warning.py', '_apiwarn'),
'log.Producer' : ('./log/producer.py', 'Producer'), 'log.Producer' : ('./log/producer.py', 'Producer'),
'log.default' : ('./log/producer.py', 'default'), 'log.default' : ('./log/producer.py', 'default'),
'log._getstate' : ('./log/producer.py', '_getstate'), 'log._getstate' : ('./log/producer.py', '_getstate'),

View File

@ -164,7 +164,7 @@ class SshGateway(PopenCmdGateway):
cmdline[i] = "'" + cmdline[i].replace("'", "'\\''") + "'" cmdline[i] = "'" + cmdline[i].replace("'", "'\\''") + "'"
cmd = 'ssh -C' cmd = 'ssh -C'
if identity is not None: if identity is not None:
py.log.APIWARN("1.0", "pass in 'ssh_config' file instead of identity") py.log._apiwarn("1.0", "pass in 'ssh_config' file instead of identity")
cmd += ' -i %s' % (identity,) cmd += ' -i %s' % (identity,)
if ssh_config is not None: if ssh_config is not None:
cmd += ' -F %s' % (ssh_config) cmd += ' -F %s' % (ssh_config)

View File

@ -45,4 +45,4 @@ class TestWarningPlugin:
assert warning.msg == "xxx (since version 3.0)" assert warning.msg == "xxx (since version 3.0)"
def test_default(): def test_default():
assert py._com.comregistry.isregistered(py.log.APIWARN.im_self) assert py._com.comregistry.isregistered(py.log._apiwarn.im_self)

View File

@ -66,4 +66,4 @@ class WarningPlugin(object):
# singleton api warner for py lib # singleton api warner for py lib
apiwarner = WarningPlugin(py._com.comregistry) apiwarner = WarningPlugin(py._com.comregistry)
APIWARN = apiwarner.apiwarn _apiwarn = apiwarner.apiwarn

View File

@ -21,7 +21,7 @@ class checker:
kwargs-specified specification. kwargs-specified specification.
""" """
def __init__(self, **kwargs): def __init__(self, **kwargs):
py.log.APIWARN("0.9.0", py.log._apiwarn("0.9.0",
"py.path.checker is deprecated, construct " "py.path.checker is deprecated, construct "
"calls to pathobj.check() instead", "calls to pathobj.check() instead",
) )

View File

@ -441,7 +441,7 @@ class Directory(FSCollector):
def consider_dir(self, path, usefilters=None): def consider_dir(self, path, usefilters=None):
if usefilters is not None: if usefilters is not None:
py.log.APIWARN("0.99", "usefilters argument not needed") py.log._apiwarn("0.99", "usefilters argument not needed")
res = self.config.api.pytest_collect_recurse(path=path, parent=self) res = self.config.api.pytest_collect_recurse(path=path, parent=self)
if res is None or res: if res is None or res:
return self.config.api.pytest_collect_directory( return self.config.api.pytest_collect_directory(
@ -478,13 +478,13 @@ class Item(Node):
""" execute this test item.""" """ execute this test item."""
def warnoldcollect(): def warnoldcollect():
py.log.APIWARN("1.0", py.log._apiwarn("1.0",
"implement collector.collect() instead of " "implement collector.collect() instead of "
"collector.run() and collector.join()", "collector.run() and collector.join()",
stacklevel=2) stacklevel=2)
def warnoldtestrun(): def warnoldtestrun():
py.log.APIWARN("1.0", py.log._apiwarn("1.0",
"implement item.runtest() instead of " "implement item.runtest() instead of "
"item.run() and item.execute()", "item.run() and item.execute()",
stacklevel=2) stacklevel=2)

View File

@ -180,7 +180,7 @@ class Config(object):
""" add a named group of options to the current testing session. """ add a named group of options to the current testing session.
This function gets invoked during testing session initialization. This function gets invoked during testing session initialization.
""" """
py.log.APIWARN("1.0", "define plugins to add options", stacklevel=2) py.log._apiwarn("1.0", "define plugins to add options", stacklevel=2)
group = self._parser.addgroup(groupname) group = self._parser.addgroup(groupname)
for opt in specs: for opt in specs:
group._addoption_instance(opt) group._addoption_instance(opt)