def create(self): container = OrderedBTreeFolderBase() container.setOrdering(u"partial") container["o1"] = Orderable("o1", "mt1") container["o2"] = Orderable("o2", "mt2") container["c1"] = Chaoticle("c1", "mt3") container["o3"] = Orderable("o3", "mt1") container["c2"] = Chaoticle("c2", "mt2") container["c3"] = Chaoticle("c3", "mt1") container["o4"] = Orderable("o4", "mt2") self.unordered = ["c3", "c2", "c1"] ordering = container.getOrdering() return container, ordering
def create(self): container = OrderedBTreeFolderBase() container.setOrdering(u'partial') container['o1'] = Orderable('o1', 'mt1') container['o2'] = Orderable('o2', 'mt2') container['c1'] = Chaoticle('c1', 'mt3') container['o3'] = Orderable('o3', 'mt1') container['c2'] = Chaoticle('c2', 'mt2') container['c3'] = Chaoticle('c3', 'mt1') container['o4'] = Orderable('o4', 'mt2') self.unordered = ['c3', 'c2', 'c1'] ordering = container.getOrdering() return container, ordering
def create(self): container = OrderedBTreeFolderBase() container.setOrdering(u'partial') container['o1'] = Orderable('o1', 'mt1') container['o2'] = Orderable('o2', 'mt2') container['c1'] = Chaoticle('c1', 'mt3') container['o3'] = Orderable('o3', 'mt1') container['c2'] = Chaoticle('c2', 'mt2') container['c3'] = Chaoticle('c3', 'mt1') container['o4'] = Orderable('o4', 'mt2') self.unordered = ['c1', 'c2', 'c3'] ordering = container.getOrdering() return container, ordering
def testSetOrdering(self): folder = OrderedBTreeFolderBase() folder.setOrdering('unordered') self.failUnless(isinstance(folder.getOrdering(), UnorderedOrdering)) folder.setOrdering() self.failUnless(isinstance(folder.getOrdering(), DefaultOrdering))