Compare commits
4 commits
master
...
jio-line-r
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cda808894a | ||
|
|
1266988547 | ||
|
|
ed282f452e | ||
|
|
488cb67386 |
4 changed files with 11 additions and 2 deletions
|
|
@ -14,6 +14,7 @@ A preview of the next release can be installed from
|
|||
- Bump `fs`
|
||||
- Bump `process`
|
||||
- Bump `deps.clj`
|
||||
- Add `java.io.LineNumberReader`
|
||||
|
||||
## 1.3.191 (2024-06-19)
|
||||
|
||||
|
|
|
|||
|
|
@ -276,6 +276,7 @@
|
|||
java.io.FileOutputStream
|
||||
java.io.FileReader
|
||||
java.io.FileWriter
|
||||
java.io.LineNumberReader
|
||||
java.io.RandomAccessFile
|
||||
java.io.InputStream
|
||||
java.io.IOException
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
(ns httpkit.client-test
|
||||
(:require [cheshire.core :as json]
|
||||
[clojure.string :as str]
|
||||
[clojure.test :refer [deftest is testing #_*report-counters*]]
|
||||
[org.httpkit.client :as client]))
|
||||
|
||||
|
|
@ -16,12 +17,14 @@
|
|||
|
||||
(deftest get-test
|
||||
(is (= 200 (:status @(client/get "https://postman-echo.com/get"))))
|
||||
(is (= "https://postman-echo.com/get"
|
||||
(is (str/includes?
|
||||
(-> @(client/get "https://postman-echo.com/get"
|
||||
{:headers {"Accept" "application/json"}})
|
||||
:body
|
||||
(json/parse-string true)
|
||||
:url)))
|
||||
:url)
|
||||
"postman-echo.com/get"))
|
||||
;; BB-TEST-PATCH: postman started responding with http:// instead of https://
|
||||
(testing "query params"
|
||||
(is (= {:foo1 "bar1", :foo2 "bar2"}
|
||||
(-> @(client/get "https://postman-echo.com/get" {:query-params {"foo1" "bar1" "foo2" "bar2"}})
|
||||
|
|
|
|||
|
|
@ -61,3 +61,7 @@
|
|||
(is (= :user/success
|
||||
(bb nil "(try (.createSocket (javax.net.ssl.SSLSocketFactory/getDefault) \"localhost\" 4444) (catch java.net.ConnectException e ::success))")))
|
||||
(is (bb nil " (.startHandshake (.createSocket (javax.net.ssl.SSLSocketFactory/getDefault) \"clojure.org\" 443)) ::success")))
|
||||
|
||||
(deftest jio-line-number-reader-test
|
||||
(is (= 2 (bb nil "(def rdr (java.io.LineNumberReader. (java.io.StringReader. \"foo\nbar\")))
|
||||
(binding [*in* rdr] (read-line) (read-line)) (.getLineNumber rdr)"))))
|
||||
|
|
|
|||
Loading…
Reference in a new issue