D3899: run-tests: add missing life-cycle methods on the example custom test result
lothiraldan (Boris Feld)
phabricator at mercurial-scm.org
Tue Jul 10 06:25:55 UTC 2018
lothiraldan created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
A previous commit introduced `onStart` and `onEnd` methods on test result but
the one used in tests lacked those two methods. Fix it and add some output to
be sure they are called.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D3899
AFFECTED FILES
tests/basic_test_result.py
CHANGE DETAILS
diff --git a/tests/basic_test_result.py b/tests/basic_test_result.py
--- a/tests/basic_test_result.py
+++ b/tests/basic_test_result.py
@@ -39,6 +39,12 @@
def addIgnore(self, test, reason):
print("IGNORE!", test, reason)
+ def onStart(self, test):
+ print("ON_START!", test)
+
+ def onEnd(self):
+ print("ON_END!")
+
def addOutputMismatch(self, test, ret, got, expected):
return False
To: lothiraldan, #hg-reviewers
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list