From 8bff5379c6a5674ebad99af4b9ec0ae1b72948e6 Mon Sep 17 00:00:00 2001 From: Michele Simionato Date: Wed, 31 Mar 2021 08:34:53 +0200 Subject: Removed more legacy code --- src/tests/test.py | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) (limited to 'src') diff --git a/src/tests/test.py b/src/tests/test.py index acca5fb..9b5faf8 100644 --- a/src/tests/test.py +++ b/src/tests/test.py @@ -71,13 +71,11 @@ class DocumentationTestCase(unittest.TestCase): self.assertEqual(err, 0) def test_singledispatch1(self): - if hasattr(functools, 'singledispatch'): - with assertRaises(RuntimeError): - doc.singledispatch_example1() + with assertRaises(RuntimeError): + doc.singledispatch_example1() def test_singledispatch2(self): - if hasattr(functools, 'singledispatch'): - doc.singledispatch_example2() + doc.singledispatch_example2() def test_context_manager(self): @@ -293,14 +291,13 @@ class TestSingleDispatch(unittest.TestCase): self.assertEqual(g(f), "sized") self.assertEqual(g(t), "sized") - if hasattr(c, 'ChainMap'): - g.register(c.ChainMap)(lambda obj: "chainmap") - # irrelevant ABCs registered - self.assertEqual(g(d), "mutablemapping") - self.assertEqual(g(l), "sized") - self.assertEqual(g(s), "sized") - self.assertEqual(g(f), "sized") - self.assertEqual(g(t), "sized") + g.register(c.ChainMap)(lambda obj: "chainmap") + # irrelevant ABCs registered + self.assertEqual(g(d), "mutablemapping") + self.assertEqual(g(l), "sized") + self.assertEqual(g(s), "sized") + self.assertEqual(g(f), "sized") + self.assertEqual(g(t), "sized") g.register(c.MutableSequence)(lambda obj: "mutablesequence") self.assertEqual(g(d), "mutablemapping") -- cgit v1.2.1 From 226404a31834d2eb50bf4c3c941ecc89eb38cbe7 Mon Sep 17 00:00:00 2001 From: Michele Simionato Date: Wed, 31 Mar 2021 08:39:23 +0200 Subject: Fixed test --- src/tests/test.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/tests/test.py b/src/tests/test.py index 9b5faf8..4743c23 100644 --- a/src/tests/test.py +++ b/src/tests/test.py @@ -3,9 +3,8 @@ import doctest import unittest import decimal import inspect -import functools from asyncio import get_event_loop -from collections import defaultdict, abc as c +from collections import defaultdict, ChainMap, abc as c from decorator import dispatch_on, contextmanager, decorator import documentation as doc @@ -291,7 +290,7 @@ class TestSingleDispatch(unittest.TestCase): self.assertEqual(g(f), "sized") self.assertEqual(g(t), "sized") - g.register(c.ChainMap)(lambda obj: "chainmap") + g.register(ChainMap)(lambda obj: "chainmap") # irrelevant ABCs registered self.assertEqual(g(d), "mutablemapping") self.assertEqual(g(l), "sized") -- cgit v1.2.1