diff options
| author | Asko Nõmm <asko@repl.ee> | 2025-12-07 01:22:47 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-07 01:22:47 +0200 |
| commit | 46c90c3f3d9e5a3e0883e6e6305dbd958951ac47 (patch) | |
| tree | 6b3a5b79f64ecee3fea4e86a3c8e5a09de14c320 /test/dompa/coordinates_test.cljc | |
| parent | d78abee5f9c6df199524487f226a1c5498a88ec4 (diff) | |
| parent | 4a242170a0dbc3df30ba56608a581ab1a9fcf61c (diff) | |
Merge pull request #12 from askonomm/11-improve-templating-ergonomics
Improve templating ergonomics (#11)
Diffstat (limited to 'test/dompa/coordinates_test.cljc')
| -rw-r--r-- | test/dompa/coordinates_test.cljc | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/test/dompa/coordinates_test.cljc b/test/dompa/coordinates_test.cljc index 9b05826..9d145b0 100644 --- a/test/dompa/coordinates_test.cljc +++ b/test/dompa/coordinates_test.cljc @@ -1,8 +1,12 @@ (ns dompa.coordinates-test - #?(:clj (:require [clojure.test :refer [deftest testing is]] - [dompa.coordinates :as coordinates])) - #?(:cljs (:require [cljs.test :refer-macros [deftest testing is]] - [dompa.coordinates :as coordinates]))) + #?(:clj + (:require + [clojure.test :refer [deftest testing is]] + [dompa.coordinates :as coordinates])) + #?(:cljs + (:require + [cljs.test :refer-macros [deftest testing is]] + [dompa.coordinates :as coordinates]))) (deftest compose-test (testing "Create coordinates" @@ -107,7 +111,7 @@ coordinates/compose coordinates/unify coordinates/->nodes)))) - + (testing "Create nodes from self-closing tags" (is (= [{:node/name :hr :node/attrs {}}] @@ -115,16 +119,16 @@ coordinates/compose coordinates/unify coordinates/->nodes)))) - + (testing "Parse attributes with forward slashes in them" - (is (= [{:node/name :meta, - :node/attrs {:name "route-pattern", - :content "/:user_id/:repository", + (is (= [{:node/name :meta, + :node/attrs {:name "route-pattern", + :content "/:user_id/:repository", :data-turbo-transient true}}] - (-> "<meta name=\"route-pattern\" content=\"/:user_id/:repository\" data-turbo-transient>" - coordinates/compose - coordinates/unify - coordinates/->nodes)))) + (-> "<meta name=\"route-pattern\" content=\"/:user_id/:repository\" data-turbo-transient>" + coordinates/compose + coordinates/unify + coordinates/->nodes)))) (testing "Create nodes with attributes" (is (= [{:node/name :div |
