diff --git a/ds2/orderedmapping/bstmapping.py b/ds2/orderedmapping/bstmapping.py index 3e213c1..27e19af 100644 --- a/ds2/orderedmapping/bstmapping.py +++ b/ds2/orderedmapping/bstmapping.py @@ -11,7 +11,7 @@ def get(self, key): def put(self, key, value): if self._root: - self.root = self._root.put(key, value) + self._root.put(key, value) else: self._root = BSTNode(key, value) diff --git a/ds2/test/testlinkedqueue.py b/ds2/test/testlinkedqueue.py index f54527b..d6f1be3 100644 --- a/ds2/test/testlinkedqueue.py +++ b/ds2/test/testlinkedqueue.py @@ -3,7 +3,7 @@ from ds2.test.testqueue import QueueTests from ds2.queue import LinkedQueue -class TestListQueue(unittest.TestCase, QueueTests): +class TestLinkedQueue(unittest.TestCase, QueueTests): Queue = LinkedQueue if __name__ == '__main__': diff --git a/prose/14_bsts.md b/prose/14_bsts.md index 87d6afd..508d58b 100644 --- a/prose/14_bsts.md +++ b/prose/14_bsts.md @@ -77,7 +77,7 @@ class BSTMapping(Mapping): def put(self, key, value): if self._root: - self.root = self._root.put(key, value) + self._root.put(key, value) else: self._root = BSTNode(key, value)