Как запустить тесты Clojure в Windows? - PullRequest
1 голос
/ 14 мая 2010

Я помещаю Clojure в C: \ clojure-1.1.0 и запускаю REPL: java -cp clojure.jar clojure.main

В \ test \ clojure \ test_clojure есть несколько тестовых файлов. Как запустить эти?

Например, я попробовал: java -cp ...... \ clojure.jar clojure.main data_structures.clj

И это не сработало.

Ответы [ 2 ]

2 голосов
/ 14 мая 2010

Два варианта:

  1. После запуска REPL вы можете вручную загрузить файл:

    (файл загрузки "\ data_structures.clj")

  2. Вы можете передать опцию командной строки, говорящую ему загрузить / вывести файл при загрузке:

    java -cp clojure.jar clojure.main -i \ data_structures.clj -e "(do-stuff)"

0 голосов
/ 19 мая 2010

Мы используем (clojure 1.2): java -cp "./target/***-0.1-jar-with-dependencies.jar;src/clojure" jline.ConsoleRunner clojure.main run.clj

Я думаю, что с тестами вы можете использовать аналогичным образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...