def test_uncomment_indentation_before_after(): prefix = CommentPrefix('#') got = prefix.uncomment(['#foo', ' # bar']) assert got == ['foo', ' bar']
def test_uncomment_many_levels(): prefix = CommentPrefix('#') got = prefix.uncomment(['##foo', '###bar']) assert got == ['foo', '#bar']
def test_uncomment_preserve_partial(): prefix = CommentPrefix('#') got = prefix.uncomment(['foo', '#bar']) assert got == ['foo', '#bar']
def test_uncomment(): prefix = CommentPrefix('#') got = prefix.uncomment(['#foo', '#bar']) assert got == ['foo', 'bar']
def test_uncomment_empty(): prefix = CommentPrefix('#') got = prefix.uncomment([]) assert got == []