alter parser tests to allow for failing tests

this allows us to write tests that are expected to fail.

I added a microc example that we should not be accepting.