def test_many_all(self): self.failUnlessEqual(core.prettyprint_list([1, 2, 3], last_join="and"), "1, 2 and 3")
def test_many(self): self.failUnlessEqual(core.prettyprint_list([1, 2, 3]), "1, 2 or 3")
def test_single(self): self.failUnlessEqual(core.prettyprint_list([1]), "1")
def test_two(self): self.failUnlessEqual(core.prettyprint_list([1, 2]), "1 or 2")
def test_empty(self): self.failUnlessEqual(core.prettyprint_list([]), "")