def markdown_test(): from acm.util.markdownfile import MarkdownList as m class MarkdownList(m): def __init__(self, ordered = False): m.__init__(self, ordered) self._indent = " " lists = [] root = MarkdownList() root.append("Foo") root.append("Bar") for n in xrange(0, 21): node = MarkdownList() node.append("First!") node.append(":(") node.append("This list is glorious!") lists.append(node) for index, n in enumerate(lists): if index + 1 < len(lists): lists[index + 1].append(n) root.append(lists[-1]) print root.markdown()
def fruit_test(): from acm.util.markdownfile import MarkdownList as m class MarkdownList(m): def __init__(self, ordered = False): m.__init__(self, ordered) self._indent = " " root = MarkdownList(True) root.append("I am root") root.append("I am root also") leaf = MarkdownList() leaf.append("This is a leaf.") leaf.append("This is the leaf.") fruit = MarkdownList() fruit.append("I am a cherry.") fruit.append("I am too a cherry.") bug = MarkdownList(True) bug.append("I am a cherry.") bug.append("I am too a cherry.") fruit.append(bug) leaf.append(fruit) root.append(leaf) print root.markdown()