Как запустить автоматизацию тестов cl js в cider? - PullRequest
1 голос
/ 29 марта 2020

Когда я запускаю тесты в файле core_test.clj в cider, тесты запускаются без проблем, когда я загружаю буфер, поскольку я установил (cider-auto-test-mode 1). Но это не работает с файлом cl js. У меня есть следующий код в core_test.cl js

(ns myapp.core-test
  (:require
   [cljs.test         :refer-macros [is deftest]]))

(deftest my-test
  (testing "Arithmetic"
    (testing "with positive integers"
      (is (= 4 (+ 2 2)))
      (is (= 7 (+ 3 4))))
    (testing "with negative integers"
      (is (= -4 (+ -2 -2)))
      (is (= -1 (+ 3 -4))))))

И после выполнения C -k в core.cl js. Тест не запускается. Почему это так и как я могу сделать cl js tests автоматизирован c тоже, как clj tests?

1 Ответ

0 голосов
/ 01 апреля 2020

Мне кажется, это пока не поддерживается. Из документов CIDER для ClojureScript :

CIDER хорошо работает с ClojureScript, но не все функции CIDER доступны в ClojureScript (пока). Например, тестовый прогон и отладчик в настоящее время доступны только для Clojure.

Существуют и другие варианты автоматического запуска тестов CL JS в командной строке, например, с использованием Figwheel , Shadow CL JS или cl js -проверщик .

...