Loading django/utils/datastructures.py +3 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,9 @@ class OrderedSet(object): def __nonzero__(self): # Python 2 compatibility return type(self).__bool__(self) def __len__(self): return len(self.dict) class MultiValueDictKeyError(KeyError): pass Loading tests/utils_tests/test_datastructures.py +8 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,14 @@ class OrderedSetTests(SimpleTestCase): s.add(1) self.assertTrue(s) def test_len(self): s = OrderedSet() self.assertEqual(len(s), 0) s.add(1) s.add(2) s.add(2) self.assertEqual(len(s), 2) class MultiValueDictTests(SimpleTestCase): Loading Loading
django/utils/datastructures.py +3 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,9 @@ class OrderedSet(object): def __nonzero__(self): # Python 2 compatibility return type(self).__bool__(self) def __len__(self): return len(self.dict) class MultiValueDictKeyError(KeyError): pass Loading
tests/utils_tests/test_datastructures.py +8 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,14 @@ class OrderedSetTests(SimpleTestCase): s.add(1) self.assertTrue(s) def test_len(self): s = OrderedSet() self.assertEqual(len(s), 0) s.add(1) s.add(2) s.add(2) self.assertEqual(len(s), 2) class MultiValueDictTests(SimpleTestCase): Loading