def testReverse(self):
        def watcher(item):
            assert l[2] == 1
            assert l[1] == 2
            assert l[0] == 3

        l = WatchedList()
        l.append(1)
        l.append(2)
        l.append(3)
        l.watch(watcher)
        l.reverse()
    def testReverse(self):

        def watcher(item):
            assert l[2] == 1
            assert l[1] == 2
            assert l[0] == 3

        l = WatchedList()
        l.append(1)
        l.append(2)
        l.append(3)
        l.watch(watcher)
        l.reverse()