""" """ from calf.reader import read_buffer from conftest import parametrize @parametrize( "text", [ "()", "[]", "[[[[[[[[[]]]]]]]]]", "{1 {2 {}}}", '"foo"', "foo", "'foo", "^foo bar", "^:foo bar", "{\"foo\" '([:bar ^:foo 'baz 3.14159e0])}", "[:foo bar 'baz lo/l, 1, 1.2. 1e-5 -1e2]", ], ) def test_read(text): assert list(read_buffer(text))