erlc: add test suite