Skip to content

Commit d1fe08f

Browse files
Merge pull request #53 from clj-codes/fix/interactions-test
fix: interactions test
2 parents 7a2f82c + b682bd6 commit d1fe08f

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

test/codes/clj/docs/frontend/test/panels/dashboard/components_test.cljs

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
async-setup]]
88
[codes.clj.docs.frontend.test.aux.testing-library :as tl]
99
[helix.core :refer [$]]
10+
[matcher-combinators.matchers :as m]
1011
[matcher-combinators.test :refer [match?]]
1112
[promesa.core :as p]))
1213

@@ -31,16 +32,16 @@
3132
#(-> (tl/mantine-render ($ components/latest-interactions-list {:& latest-interactions-response}))
3233
(.findByTestId "latest-interactions-list")))]
3334

34-
(is (match? ["strobelt added a see also on org.clojure/clojure/clojure.core/contains? 3 months ago."
35-
"strobelt authored an example for org.clojure/clojure/clojure.core/contains? 3 months ago."
36-
"kroncatti authored an example for org.clojure/clojure/clojure.core/defmulti 4 months ago."
37-
"rafaeldelboni added a see also on org.clojure/clojure/clojure.core/take 4 months ago."
38-
"rafaeldelboni authored an example for org.clojure/clojure/clojure.core/take 4 months ago."
39-
"rafaeldelboni added a see also on org.clojure/clojure/clojure.core/remove 4 months ago."
40-
"rafaeldelboni added a see also on org.clojure/clojure/clojure.core/keep 4 months ago."
41-
"rafaeldelboni authored an example for org.clojure/clojure/clojure.core/keep 4 months ago."
42-
"dimmyjr-nu authored an example for nubank/matcher-combinators/matcher-combinators.matchers/embeds 4 months ago."
43-
"matheusfrancisco authored a note for org.clojure/clojure/clojure.core/assoc 4 months ago."]
35+
(is (match? [(m/pred #(str/starts-with? % "strobelt added a see also on org.clojure/clojure/clojure.core/contains?"))
36+
(m/pred #(str/starts-with? % "strobelt authored an example for org.clojure/clojure/clojure.core/contains?"))
37+
(m/pred #(str/starts-with? % "kroncatti authored an example for org.clojure/clojure/clojure.core/defmulti"))
38+
(m/pred #(str/starts-with? % "rafaeldelboni added a see also on org.clojure/clojure/clojure.core/take"))
39+
(m/pred #(str/starts-with? % "rafaeldelboni authored an example for org.clojure/clojure/clojure.core/take"))
40+
(m/pred #(str/starts-with? % "rafaeldelboni added a see also on org.clojure/clojure/clojure.core/remove"))
41+
(m/pred #(str/starts-with? % "rafaeldelboni added a see also on org.clojure/clojure/clojure.core/keep"))
42+
(m/pred #(str/starts-with? % "rafaeldelboni authored an example for org.clojure/clojure/clojure.core/keep"))
43+
(m/pred #(str/starts-with? % "dimmyjr-nu authored an example for nubank/matcher-combinators/matcher-combinators.matchers/embeds"))
44+
(m/pred #(str/starts-with? % "matheusfrancisco authored a note for org.clojure/clojure/clojure.core/assoc"))]
4445
(->> (.querySelectorAll latest-interactions-list ".interaction-text")
4546
(map (fn [interaction]
4647
(.-textContent interaction))))))

0 commit comments

Comments
 (0)