Отладка ожидания Clojure

В настоящее время у меня есть настройка Intellij + Cursive для разработки Clojure. Мои тесты написаны с использованием библиотеки ожиданий

https://github.com/clojure-expectations/expectations

С этой настройкой процесс отладки, который я наблюдаю, состоит в том, чтобы поместить журналы и затем выполнить целые тесты. Есть ли способ поставить точки останова в IDE и отладить тесты? Курсив, кажется, только поддерживает clojure.test в настоящее время.

Есть ли у кого-нибудь какие-либо предложения по установке или отладке среды IDE для ожидаемых замыканий?

1 ответ

Используйте https://github.com/clojure-expectations/clojure-test вместо простой библиотеки ожиданий. Это приносит весь синтаксис ожиданий в clojure.test окружение, с оговоркой, что вы должны назвать свои тесты (ожидания), используя defexpect - потому что много clojure.test-совместимый инструментарий опирается на тестовые функции, имеющие предсказуемые имена. Это должно работать с Курсивом (я работал с Колином Флемингом, чтобы проверить это, когда я впервые начал писать clojure.test версия Ожидания).

Другие вопросы по тегам