Refactoring the test suite I found that the old etap was only as strict as the `==` operator where as EUnit uses the `=:=` operator.
Rebar's eunit command wants to try and compile anything named *.erl in the tests/ directory which causes errors with the test expectation files. Rather than write a patch for rebar it was easier to just rename everything.
Passes all eep0018 tests.