(self)
| 2878 | class madtuple(tuple): |
| 2879 | _rev = None |
| 2880 | def rev(self): |
| 2881 | if self._rev is not None: |
| 2882 | return self._rev |
| 2883 | L = list(self) |
| 2884 | L.reverse() |
| 2885 | self._rev = self.__class__(L) |
| 2886 | return self._rev |
| 2887 | a = madtuple((1,2,3,4,5,6,7,8,9,0)) |
| 2888 | self.assertEqual(a, (1,2,3,4,5,6,7,8,9,0)) |
| 2889 | self.assertEqual(a.rev(), madtuple((0,9,8,7,6,5,4,3,2,1))) |
no test coverage detected