joodie/clojure-refactoring — Issue #2: fix tests in clojure-1.3 branch
Author: joodie
Created: 2011-11-23 09:27:33+00:00
State: open

some of the tests are still failing. It looks like this is partly because the parser seems to behave differently in some test cases and partly because there are still some issues with the mocking setup.

I don't really like the way mocking is implemented right now; contrib.mock pulls in a lot of old stuff from the 1.2 contrib libs and even then it doesn't behave the way it did on clojure 1.2 (not yet sure if this is just because of the changes to ^:dynamic vars in 1.3).

I'm leaning towards removing the dependency on contrib.mock altogether but that means rewriting a bunch of tests.

There are also some exceptions in the parsing tests. Either something changed in 1.3 that's influencing how parsely works, or I've broken something when moving stuff over to 1.3 dependencies.