Skip to content
Snippets Groups Projects
Commit 3933a1ca authored by Piotr Maślanka's avatar Piotr Maślanka Committed by Piotr Maślanka
Browse files

fixes #46

parent d0d98333
No related branches found
No related tags found
No related merge requests found
...@@ -27,7 +27,7 @@ from .deep_compare import assert_equal, InequalityReason, Inequal ...@@ -27,7 +27,7 @@ from .deep_compare import assert_equal, InequalityReason, Inequal
__all__ = [ __all__ = [
'EmptyContextManager', 'Context', 'length', 'EmptyContextManager', 'Context', 'length',
'assert_equal', 'InequalityReason', 'Inequal', 'assert_equal', 'InequalityReason', 'Inequal',
'Closeable', 'contains', 'enum_value', 'reraise_as' 'Closeable', 'contains', 'enum_value',
'expect_exception', 'expect_exception',
'overload', 'class_or_instancemethod', 'TypeSignature', 'overload', 'class_or_instancemethod', 'TypeSignature',
'update_if_not_none', 'DocsFromParent', 'update_key_if_none', 'queue_iterator', 'update_if_not_none', 'DocsFromParent', 'update_key_if_none', 'queue_iterator',
......
from __future__ import annotations from __future__ import annotations
import functools
import inspect import inspect
import operator
import typing as tp import typing as tp
from inspect import Parameter
from satella.coding.structures import frozendict
...@@ -29,9 +34,7 @@ class class_or_instancemethod(classmethod): ...@@ -29,9 +34,7 @@ class class_or_instancemethod(classmethod):
class TypeSignature(inspect.Signature): class TypeSignature(inspect.Signature):
"""
Augmented type signature.
"""
__slots__ = () __slots__ = ()
def __init__(self, t_sign: inspect.Signature): def __init__(self, t_sign: inspect.Signature):
......
...@@ -230,18 +230,6 @@ class TestCase(unittest.TestCase): ...@@ -230,18 +230,6 @@ class TestCase(unittest.TestCase):
self.assertEqual(a['type'], 'int') self.assertEqual(a['type'], 'int')
self.assertRaises(TypeError, lambda: what_type(2.0)) self.assertRaises(TypeError, lambda: what_type(2.0))
def test_distance(self):
class A:
pass
class B(A):
pass
class C(B):
pass
self.assertEqual(distance(A, C), 2)
def test_update_key_if_not_none(self): def test_update_key_if_not_none(self):
a = {} a = {}
update_key_if_not_none(a, 'test', None) update_key_if_not_none(a, 'test', None)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment