tests/hghave: implement #if true / #if false stable
authorAdrian Buehlmann <adrian@cadifra.com>
Fri, 08 Jun 2012 15:11:05 +0200
branchstable
changeset 1091 15dc93f78ecd
parent 1090 e7e4ca624772
child 1092 25db33023e4e
child 1093 660262879b48
tests/hghave: implement #if true / #if false For unconditionally testing / skipping a section. Useful for testing the test infrastructure in test-run-tests.t and for debugging/developing tests. [ original upstream message ]
tests/hghave
--- a/tests/hghave	Sun Jun 10 03:05:59 2012 +0200
+++ b/tests/hghave	Fri Jun 08 15:11:05 2012 +0200
@@ -241,6 +241,8 @@
     return os.getenv('MSYSTEM')
 
 checks = {
+    "true": (lambda: True, "yak shaving"),
+    "false": (lambda: False, "nail clipper"),
     "baz": (has_baz, "GNU Arch baz client"),
     "bzr": (has_bzr, "Canonical's Bazaar client"),
     "bzr114": (has_bzr114, "Canonical's Bazaar client >= 1.14"),