TODO: disable :flaky tests on master branch:
This commit is contained in:
parent
76e779d0d3
commit
72dbf53df7
2 changed files with 12 additions and 11 deletions
|
|
@ -17,7 +17,8 @@
|
||||||
:java-source-paths ["src-java"]
|
:java-source-paths ["src-java"]
|
||||||
:resource-paths ["resources" "sci/resources"]
|
:resource-paths ["resources" "sci/resources"]
|
||||||
:test-selectors {:default (complement :windows-only)
|
:test-selectors {:default (complement :windows-only)
|
||||||
:windows (complement :skip-windows)}
|
:windows (complement :skip-windows)
|
||||||
|
:non-flaky (complement :flaky)}
|
||||||
:dependencies [[org.clojure/clojure "1.11.1"]
|
:dependencies [[org.clojure/clojure "1.11.1"]
|
||||||
[borkdude/edamame "1.1.17"]
|
[borkdude/edamame "1.1.17"]
|
||||||
[borkdude/graal.locking "0.0.2"]
|
[borkdude/graal.locking "0.0.2"]
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@
|
||||||
|
|
||||||
;; HttpClient options
|
;; HttpClient options
|
||||||
|
|
||||||
(deftest authenticator-test
|
(deftest ^:flaky authenticator-test
|
||||||
(is (= [401 200]
|
(is (= [401 200]
|
||||||
(bb
|
(bb
|
||||||
'(do
|
'(do
|
||||||
|
|
@ -89,7 +89,7 @@
|
||||||
auth-res (.send auth-client req handler)]
|
auth-res (.send auth-client req handler)]
|
||||||
[(.statusCode no-auth-res) (.statusCode auth-res)]))))))
|
[(.statusCode no-auth-res) (.statusCode auth-res)]))))))
|
||||||
|
|
||||||
(deftest cookie-test
|
(deftest ^:flaky cookie-test
|
||||||
(is (= []
|
(is (= []
|
||||||
(bb '(do (ns net
|
(bb '(do (ns net
|
||||||
(:import [java.net CookieManager]))
|
(:import [java.net CookieManager]))
|
||||||
|
|
@ -121,7 +121,7 @@
|
||||||
first
|
first
|
||||||
(.getDomain))))))))
|
(.getDomain))))))))
|
||||||
|
|
||||||
(deftest connect-timeout-test
|
(deftest ^:flaky connect-timeout-test
|
||||||
(is (str/includes?
|
(is (str/includes?
|
||||||
(bb
|
(bb
|
||||||
'(do
|
'(do
|
||||||
|
|
@ -150,7 +150,7 @@
|
||||||
;; can be either java.net.http.HttpConnectTimeoutException or java.net.http.HttpTimeoutException
|
;; can be either java.net.http.HttpConnectTimeoutException or java.net.http.HttpTimeoutException
|
||||||
"TimeoutException")))
|
"TimeoutException")))
|
||||||
|
|
||||||
(deftest executor-test
|
(deftest ^:flaky executor-test
|
||||||
(is (= 200
|
(is (= 200
|
||||||
(bb
|
(bb
|
||||||
'(do
|
'(do
|
||||||
|
|
@ -172,7 +172,7 @@
|
||||||
res (.send client req (HttpResponse$BodyHandlers/discarding))]
|
res (.send client req (HttpResponse$BodyHandlers/discarding))]
|
||||||
(.statusCode res)))))))
|
(.statusCode res)))))))
|
||||||
|
|
||||||
(deftest proxy-test
|
(deftest ^:flaky proxy-test
|
||||||
(is (= true
|
(is (= true
|
||||||
(bb
|
(bb
|
||||||
'(do
|
'(do
|
||||||
|
|
@ -210,7 +210,7 @@
|
||||||
res (.send client req (HttpResponse$BodyHandlers/discarding))]
|
res (.send client req (HttpResponse$BodyHandlers/discarding))]
|
||||||
(.statusCode res)))))))
|
(.statusCode res)))))))
|
||||||
|
|
||||||
(deftest redirect-test
|
(deftest ^:flaky redirect-test
|
||||||
(let [redirect-prog
|
(let [redirect-prog
|
||||||
(fn [redirect-kind]
|
(fn [redirect-kind]
|
||||||
(str/replace (str '(do
|
(str/replace (str '(do
|
||||||
|
|
@ -244,7 +244,7 @@
|
||||||
(println "Testing redirect never")
|
(println "Testing redirect never")
|
||||||
(is (= 302 (bb (redirect-prog :never))))))
|
(is (= 302 (bb (redirect-prog :never))))))
|
||||||
|
|
||||||
(deftest ssl-context-test
|
(deftest ^:flaky ssl-context-test
|
||||||
(let [result
|
(let [result
|
||||||
(bb
|
(bb
|
||||||
'(do
|
'(do
|
||||||
|
|
@ -336,7 +336,7 @@
|
||||||
|
|
||||||
;; HttpRequest
|
;; HttpRequest
|
||||||
|
|
||||||
(deftest body-publishers-test
|
(deftest ^:flaky body-publishers-test
|
||||||
(is (= true
|
(is (= true
|
||||||
(bb
|
(bb
|
||||||
'(do
|
'(do
|
||||||
|
|
@ -428,7 +428,7 @@
|
||||||
:data)))))))))
|
:data)))))))))
|
||||||
|
|
||||||
|
|
||||||
(deftest request-timeout-test
|
(deftest ^:flaky request-timeout-test
|
||||||
(is (str/includes?
|
(is (str/includes?
|
||||||
(bb
|
(bb
|
||||||
'(do
|
'(do
|
||||||
|
|
@ -455,7 +455,7 @@
|
||||||
name))))))
|
name))))))
|
||||||
"TimeoutException")))
|
"TimeoutException")))
|
||||||
|
|
||||||
(deftest body-handlers-test
|
(deftest ^:flaky body-handlers-test
|
||||||
(is (= true
|
(is (= true
|
||||||
(bb
|
(bb
|
||||||
'(do
|
'(do
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue