test should all pass but cljs may be a problem