Size: a a a

Clojure — русскоговорящее сообщество

2021 March 02

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Так и как ты это получил?
Дык обыкновенно (unexceptionally как грится).

Послал на сервер запрос, который привёл к делению на ноль.
clj-http этот ответ выдал мне в виде exception, в котором в ex-data лежит вот такое противоречие.
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Damir Farazetdinov
Дык обыкновенно (unexceptionally как грится).

Послал на сервер запрос, который привёл к делению на ноль.
clj-http этот ответ выдал мне в виде exception, в котором в ex-data лежит вот такое противоречие.
Какие параметры у реквеста?
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Т.к. можно передать :unexceptional-status (constantly false) и будет то что ты сейчас получил, например
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Не. До этого я не догадался.
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Там ничего особенного.
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Тогда попробуй там подебажить как-нить, код у клж-хттп оч простой
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
да нефиг дебажить.
вот логическая ошибка:
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
о, я когда-то контрибутил в это место или рядом
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
если хороший ответ, то ответ
иначе сочиняем exception, в котором в data пишем type - "хороший ответ".
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
оно?
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
так что думаю, что надо переименовать
::unexceptional-status
на
::exceptional-status


(Либо на unexpected, либо на not-unexceptional, если не хочется избавляться от приставки un)
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
как тесен мир!
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
да. это именно оно.
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
надо жеж!
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Так и тест получается фиксирует неправильное поведение
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
я хотел добиться следующего: выделить случай, когда получили любой не положительный ответ
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Так и тест получается фиксирует неправильное поведение
да.
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Ivan Grishaev
я хотел добиться следующего: выделить случай, когда получили любой не положительный ответ
ок. только слово неудачное.
источник