From 6619a8da60712c36338cc7e0f1cf8a5b8d9dbed7 Mon Sep 17 00:00:00 2001 From: Asko Nomm Date: Sun, 7 Dec 2025 01:12:37 +0200 Subject: Improve templating ergonomics (#11) --- test/dompa/coordinates_test.cljc | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) (limited to 'test/dompa/coordinates_test.cljc') 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}}] - (-> "" - coordinates/compose - coordinates/unify - coordinates/->nodes)))) + (-> "" + coordinates/compose + coordinates/unify + coordinates/->nodes)))) (testing "Create nodes with attributes" (is (= [{:node/name :div -- cgit v1.2.3