From d7d974242ee88aa9e0b90a4d1f35421afee65a3a Mon Sep 17 00:00:00 2001 From: Florian Schroedl Date: Tue, 24 Sep 2024 11:18:12 +0200 Subject: [PATCH] Add active-themes to data serialization tests --- common/test/common_tests/types/tokens_lib_test.cljc | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/common/test/common_tests/types/tokens_lib_test.cljc b/common/test/common_tests/types/tokens_lib_test.cljc index d12628cc5..377372a84 100644 --- a/common/test/common_tests/types/tokens_lib_test.cljc +++ b/common/test/common_tests/types/tokens_lib_test.cljc @@ -448,13 +448,15 @@ :type :boolean :value true)) (ctob/add-theme (ctob/make-token-theme :name "test-token-theme")) - (ctob/toggle-set-in-theme "" "test-token-theme" "test-token-set")) + (ctob/toggle-set-in-theme "" "test-token-theme" "test-token-set") + (ctob/activate-theme "" "test-token-theme")) encoded-str (tr/encode-str tokens-lib) tokens-lib' (tr/decode-str encoded-str)] (t/is (ctob/valid-tokens-lib? tokens-lib')) (t/is (= (ctob/set-count tokens-lib') 1)) - (t/is (= (ctob/theme-count tokens-lib') 1)))) + (t/is (= (ctob/theme-count tokens-lib') 1)) + (t/is (= (ctob/get-active-theme-paths tokens-lib') #{"/test-token-theme"})))) (t/deftest fressian-serialization (let [tokens-lib (-> (ctob/make-tokens-lib) @@ -463,13 +465,15 @@ :type :boolean :value true)) (ctob/add-theme (ctob/make-token-theme :name "test-token-theme")) - (ctob/toggle-set-in-theme "" "test-token-theme" "test-token-set")) + (ctob/toggle-set-in-theme "" "test-token-theme" "test-token-set") + (ctob/activate-theme "" "test-token-theme")) encoded-blob (fres/encode tokens-lib) tokens-lib' (fres/decode encoded-blob)] (t/is (ctob/valid-tokens-lib? tokens-lib')) (t/is (= (ctob/set-count tokens-lib') 1)) - (t/is (= (ctob/theme-count tokens-lib') 1))))) + (t/is (= (ctob/theme-count tokens-lib') 1)) + (t/is (= (ctob/get-active-theme-paths tokens-lib') #{"/test-token-theme"}))))) (t/testing "grouping"