mirror of
https://github.com/penpot/penpot.git
synced 2025-08-02 16:48:39 +02:00
Add helper to remove attributes from applied-tokens
This commit is contained in:
parent
658e7ebd0a
commit
b73cdd15e0
2 changed files with 16 additions and 0 deletions
|
@ -9,6 +9,12 @@
|
|||
[app.main.ui.workspace.tokens.token :as wtt]
|
||||
[cljs.test :as t :include-macros true]))
|
||||
|
||||
(t/deftest remove-attributes-for-token-id
|
||||
(t/testing "removes attributes matching the `token-id`, keeps other attributes"
|
||||
(t/is (= {:ry :b}
|
||||
(wtt/remove-attributes-for-token-id
|
||||
#{:rx :ry} :a {:rx :a :ry :b})))))
|
||||
|
||||
(t/deftest token-applied-test
|
||||
(t/testing "matches passed token with `:token-attributes`"
|
||||
(t/is (true? (wtt/token-applied? {:id :a} {:applied-tokens {:x :a}} #{:x}))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue