Skip to content

Commit 3c0b48f

Browse files
committed
Clean up Struct/Thing mess
1 parent 559550d commit 3c0b48f

4 files changed

Lines changed: 6 additions & 14 deletions

File tree

adapter/adapter.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,6 @@ class undefined:
1414
pass
1515

1616

17-
class Struct(object):
18-
def __init__(self, **data):
19-
self.__dict__.update(data)
20-
21-
def __eq__(self, other):
22-
return self.__dict__ == other.__dict__
23-
24-
2517
class BindingDict(collections.MutableMapping):
2618
def __init__(self, adapter):
2719
self.adapter = adapter

tests/inputs.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
from __future__ import unicode_literals
44
from __future__ import absolute_import
55

6-
from tests.utils import Thing
6+
from tests.utils import Struct
77

88

9-
class Customer(Thing):
9+
class Customer(Struct):
1010
pass

tests/outputs.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
from __future__ import unicode_literals
44
from __future__ import absolute_import
55

6-
from tests.utils import Thing
6+
from tests.utils import Struct
77

88

9-
class Customer(Thing):
9+
class Customer(Struct):
1010
pass
1111

1212

13-
class Address(Thing):
13+
class Address(Struct):
1414
pass

tests/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from __future__ import unicode_literals
44

55

6-
class Thing(object):
6+
class Struct(object):
77
def __init__(self, **data):
88
self.__dict__.update(data)
99

0 commit comments

Comments
 (0)