From: Zooko O'Whielacronx Date: Mon, 1 Feb 2010 05:23:23 +0000 (-0800) Subject: tests: don't require tahoe to run with no noise if we are using an old twisted that... X-Git-Tag: allmydata-tahoe-1.6.0~12 X-Git-Url: https://git.rkrishnan.org/pf/content/en/seg/bcase?a=commitdiff_plain;h=e4e259901733e048dc55200cea87253e6a79ea39;p=tahoe-lafs%2Ftahoe-lafs.git tests: don't require tahoe to run with no noise if we are using an old twisted that emits DeprecationWarnings --- diff --git a/src/allmydata/test/test_runner.py b/src/allmydata/test/test_runner.py index 011f3fa2..c88657d4 100644 --- a/src/allmydata/test/test_runner.py +++ b/src/allmydata/test/test_runner.py @@ -357,6 +357,11 @@ class RunNode(common_util.SignalMixin, unittest.TestCase, pollmixin.PollMixin, def test_client_no_noise(self): self.skip_if_cannot_daemonize() + import pkg_resources + try: + pkg_resources.require("Twisted>=9.0.0") + except pkg_resources.VersionConflict: + raise unittest.SkipTest("We pass this test only with Twisted >= v9.0.0") basedir = self.workdir("test_client_no_noise") c1 = os.path.join(basedir, "c1") HOTLINE_FILE = os.path.join(c1, "suicide_prevention_hotline")