#!/usr/bin/python3
from __future__ import print_function
import os
assert not os.system('./fac fac-afl')
assert not os.system('./fac-afl fac-afl')
os.system('mkdir -p tests/afl-input')
with open('tests/afl-input/small.fac', 'w') as f:
f.write('''| echo good
> out1
> out2
< in1
< in2
< in3
C /usr
c .fun
# comment
| echo bad
''')
os.system('afl-fuzz -i tests/afl-input/ -o tests/afl-output -- ./fac-afl --parse-only @@')