Changeset 4688
- Timestamp:
- 03/08/07 23:34:42 (2 years ago)
- Files:
-
- django/trunk/django/utils/datastructures.py (modified) (1 diff)
- django/trunk/tests/regressiontests/datastructures/tests.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/utils/datastructures.py
r4640 r4688 92 92 "Returns the value of the item at the given zero-based index." 93 93 return self[self.keyOrder[index]] 94 95 def copy(self): 96 "Returns a copy of this object." 97 # This way of initialising the copy means it works for subclasses, too. 98 obj = self.__class__(self) 99 obj.keyOrder = self.keyOrder 100 return obj 94 101 95 102 class MultiValueDictKeyError(KeyError): django/trunk/tests/regressiontests/datastructures/tests.py
r4684 r4688 51 51 >>> d['one'] 52 52 'not one' 53 >>> d.keys() == d.copy().keys() 54 True 53 55 54 56 ### DotExpandedDict ############################################################
