def test_cannot_write_none_identifier(): r = Representation() try: r.write_identifier(None) except ValueError: assert True else: assert False
def test_can_write_identifier_containing_back_ticks(): r = Representation() r.write_identifier("foo `bar`") written = repr(r) assert written == "`foo ``bar```"
def test_can_write_identifier_with_odd_chars(): r = Representation() r.write_identifier("foo bar") written = repr(r) assert written == "`foo bar`"
def test_can_write_simple_identifier(): r = Representation() r.write_identifier("foo") written = repr(r) assert written == "foo"