1cabdff1aSopenharmony_ciTesting av_get_token() 2cabdff1aSopenharmony_ci|''| -> || + || 3cabdff1aSopenharmony_ci|| -> || + || 4cabdff1aSopenharmony_ci|:| -> || + |:| 5cabdff1aSopenharmony_ci|\| -> |\| + || 6cabdff1aSopenharmony_ci|'| -> || + || 7cabdff1aSopenharmony_ci| '' :| -> || + |:| 8cabdff1aSopenharmony_ci| '' '' :| -> | | + |:| 9cabdff1aSopenharmony_ci|foo '' :| -> |foo | + |:| 10cabdff1aSopenharmony_ci|'foo'| -> |foo| + || 11cabdff1aSopenharmony_ci|foo | -> |foo| + || 12cabdff1aSopenharmony_ci| ' foo ' | -> | foo | + || 13cabdff1aSopenharmony_ci|foo\| -> |foo\| + || 14cabdff1aSopenharmony_ci|foo': blah:blah| -> |foo: blah:blah| + || 15cabdff1aSopenharmony_ci|foo\: blah:blah| -> |foo: blah| + |:blah| 16cabdff1aSopenharmony_ci|foo'| -> |foo| + || 17cabdff1aSopenharmony_ci|'foo : ' :blahblah| -> |foo : | + |:blahblah| 18cabdff1aSopenharmony_ci|\ :blah| -> | | + |:blah| 19cabdff1aSopenharmony_ci| foo| -> |foo| + || 20cabdff1aSopenharmony_ci| foo | -> |foo| + || 21cabdff1aSopenharmony_ci| foo \ | -> |foo | + || 22cabdff1aSopenharmony_ci|foo ':blah| -> |foo :blah| + || 23cabdff1aSopenharmony_ci| foo bar : blahblah| -> |foo bar| + |: blahblah| 24cabdff1aSopenharmony_ci|\f\o\o| -> |foo| + || 25cabdff1aSopenharmony_ci|'foo : \ \ ' : blahblah| -> |foo : \ \ | + |: blahblah| 26cabdff1aSopenharmony_ci|'\fo\o:': blahblah| -> |\fo\o:| + |: blahblah| 27cabdff1aSopenharmony_ci|\'fo\o\:': foo ' :blahblah| -> |'foo:: foo | + |:blahblah| 28cabdff1aSopenharmony_ciTesting av_append_path_component() 29cabdff1aSopenharmony_ci(null) = (null) 30cabdff1aSopenharmony_cipath = path 31cabdff1aSopenharmony_cicomp = comp 32cabdff1aSopenharmony_cipath/comp = path/comp 33cabdff1aSopenharmony_cipath/comp = path/comp 34cabdff1aSopenharmony_cipath/comp = path/comp 35cabdff1aSopenharmony_cipath/comp = path/comp 36cabdff1aSopenharmony_cipath/path2/comp/comp2 = path/path2/comp/comp2 37