diff options
Diffstat (limited to 'test/test_test.py')
-rw-r--r-- | test/test_test.py | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/test/test_test.py b/test/test_test.py index 086f3dfc..53decd1c 100644 --- a/test/test_test.py +++ b/test/test_test.py @@ -1,18 +1,18 @@ import time, logging -import libpry import requests from libpathod import test, version, utils +import tutils logging.disable(logging.CRITICAL) -class uDaemonManual(libpry.AutoTree): +class TestDaemonManual: def test_startstop(self): d = test.Daemon() rsp = requests.get("http://localhost:%s/p/202"%d.port) assert rsp.ok assert rsp.status_code == 202 d.shutdown() - libpry.raises(requests.ConnectionError, requests.get, "http://localhost:%s/p/202"%d.port) + tutils.raises(requests.ConnectionError, requests.get, "http://localhost:%s/p/202"%d.port) def test_startstop_ssl(self): d = test.Daemon(ssl=True) @@ -20,7 +20,7 @@ class uDaemonManual(libpry.AutoTree): assert rsp.ok assert rsp.status_code == 202 d.shutdown() - libpry.raises(requests.ConnectionError, requests.get, "http://localhost:%s/p/202"%d.port) + tutils.raises(requests.ConnectionError, requests.get, "http://localhost:%s/p/202"%d.port) def test_startstop_ssl_explicit(self): ssloptions = dict( @@ -32,22 +32,18 @@ class uDaemonManual(libpry.AutoTree): assert rsp.ok assert rsp.status_code == 202 d.shutdown() - libpry.raises(requests.ConnectionError, requests.get, "http://localhost:%s/p/202"%d.port) + tutils.raises(requests.ConnectionError, requests.get, "http://localhost:%s/p/202"%d.port) -class uDaemon(libpry.AutoTree): +class TestDaemon: + @classmethod def setUpAll(self): self.d = test.Daemon() + @classmethod def tearDownAll(self): self.d.shutdown() def test_info(self): assert tuple(self.d.info()["version"]) == version.IVERSION - - -tests = [ - uDaemonManual(), - uDaemon() -] |