add shell_test.clj