summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES.rst9
-rw-r--r--ptr.py3
2 files changed, 10 insertions, 2 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 0e59e0a..b0ad590 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -1,3 +1,12 @@
+3.0.1
+~~~~~
+
+* #38: Fixed AttributeError when running with ``--dry-run``.
+ ``PyTest.run()`` no longer returns the result code. Based on
+ the commit message for `840ff4c <
+ https://github.com/pytest-dev/pytest-runner/commit/840ff4c2bf6c752d9770f0dd8d64a841060cf9bc>`_,
+ nothing has ever relied on that value.
+
3.0
~~~
diff --git a/ptr.py b/ptr.py
index 56a5c00..3de0129 100644
--- a/ptr.py
+++ b/ptr.py
@@ -192,9 +192,8 @@ class PyTest(orig.test):
don't install them anywhere).
"""
self._super_run()
- if self.result_code:
+ if getattr(self, 'result_code', None):
raise SystemExit(self.result_code)
- return self.result_code
@property
def _argv(self):