def create(self): container = OrderedBTreeFolderBase() container._ordering = u'unordered' container._setOb('o1', DummyObject('o1', 'mt1')) container._setOb('o2', DummyObject('o2', 'mt2')) container._setOb('o3', DummyObject('o3', 'mt1')) container._setOb('o4', DummyObject('o4', 'mt2')) return container
def create(self): container = OrderedBTreeFolderBase() container._ordering = u'unordered' container._setOb('o1', DummyObject('o1', 'mt1')) container._setOb('o2', DummyObject('o2', 'mt2')) container._setOb('o3', DummyObject('o3', 'mt1')) container._setOb('o4', DummyObject('o4', 'mt2')) return container
def testUnknownOrdering(self): folder = OrderedBTreeFolderBase() folder._ordering = 'foo' self.failUnless(isinstance(folder.getOrdering(), DefaultOrdering))
def testUnorderedOrdering(self): folder = OrderedBTreeFolderBase() folder._ordering = 'unordered' self.failUnless(isinstance(folder.getOrdering(), UnorderedOrdering))
def testUnorderedOrdering(self): folder = OrderedBTreeFolderBase() folder._ordering = 'unordered' self.assertTrue(isinstance(folder.getOrdering(), UnorderedOrdering))