4 def test_marks(marks_filename, verbose=False):
5 inputs = open(marks_filename, 'r').read().split('---\n')[1:]
10 while input[index] != '*':
11 if input[index] == '\n':
17 mark = yaml.Mark(marks_filename, index, line, column, input, index)
18 snippet = mark.get_snippet(indent=2, max_length=79)
21 assert isinstance(snippet, str), type(snippet)
22 assert snippet.count('\n') == 1, snippet.count('\n')
23 data, pointer = snippet.split('\n')
24 assert len(data) < 82, len(data)
25 assert data[len(pointer)-1] == '*', data[len(pointer)-1]
27 test_marks.unittest = ['.marks']
29 if __name__ == '__main__':
31 test_appliance.run(globals())