From 5f75c5851fc6cc75e459b76ee596569690a216b2 Mon Sep 17 00:00:00 2001 From: Benjamin Peterson Date: Thu, 26 May 2011 23:15:33 -0500 Subject: [PATCH] can use non-underscored addoption --- _pytest/assertion/__init__.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/_pytest/assertion/__init__.py b/_pytest/assertion/__init__.py index 91b15bcd5..535f5b2ca 100644 --- a/_pytest/assertion/__init__.py +++ b/_pytest/assertion/__init__.py @@ -19,19 +19,18 @@ else: def pytest_addoption(parser): group = parser.getgroup("debugconfig") - group._addoption('--assertmode', action="store", dest="assertmode", - choices=("on", "old", "off", "default"), default="default", - metavar="on|old|off", - help="""control assertion debugging tools. + group.addoption('--assertmode', action="store", dest="assertmode", + choices=("on", "old", "off", "default"), default="default", + metavar="on|old|off", + help="""control assertion debugging tools. 'off' performs no assertion debugging. 'old' reinterprets the expressions in asserts to glean information. 'on' (the default) rewrites the assert statements in test modules to provide sub-expression results.""") - group._addoption('--no-assert', action="store_true", default=False, + group.addoption('--no-assert', action="store_true", default=False, dest="noassert", help="DEPRECATED equivalent to --assertmode=off") - group._addoption('--nomagic', action="store_true", default=False, - dest="nomagic", - help="DEPRECATED equivalent to --assertmode=off") + group.addoption('--nomagic', action="store_true", default=False, + dest="nomagic", help="DEPRECATED equivalent to --assertmode=off") class AssertionState: """State for the assertion plugin."""