diff --git a/main/src/data_test.clj b/main/src/data_test.clj index f61418e..dca1827 100644 --- a/main/src/data_test.clj +++ b/main/src/data_test.clj @@ -21,7 +21,7 @@ (s/defn test-with-data [test-name :- s/Keyword] - (runner/run-test (runner/create-test-runner test-name))) + (runner/run-tests (runner/create-test-runner test-name))) (defmacro defdatatest [name & body] '(do diff --git a/main/src/data_test/runner.clj b/main/src/data_test/runner.clj index dca73ae..01bd4f7 100644 --- a/main/src/data_test/runner.clj +++ b/main/src/data_test/runner.clj @@ -32,7 +32,7 @@ (defprotocol RunTest "Protocol for data driven tests" (name-prefix [dda-test]) - (run-test [dda-test]) + (run-tests [dda-test]) ) (s/defn dispatch-by-name :- s/Keyword @@ -60,7 +60,6 @@ (s/defn load-test-data [file-prefix :- s/Str] (let [file-path (str file-prefix ".edn")] - (println file-path) (read-data (io/resource file-path)))) @@ -68,7 +67,7 @@ RunTest (name-prefix [_] (data-file-prefix (:name _))) - (run-test [_] + (run-tests [_] (let [testdata (load-test-data (data-file-prefix (:name _))) {:keys [input expectation]} testdata] (data-test _ input expectation))))