def testSort(self):
        def watcher(item):
            for i in range(item.__len__() - 1):
                assert item[i] <= item[i + 1]

        l = WatchedList()
        l.append(2)
        l.append(4)
        l.append(1)
        l.append(3)
        l.watch(watcher)
        l.sort()
    def testSort(self):

        def watcher(item):
            for i in range(item.__len__()-1):
                assert item[i] <= item[i+1]

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