aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/test_generate.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/theme-studio/test_generate.py')
-rw-r--r--scripts/theme-studio/test_generate.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/theme-studio/test_generate.py b/scripts/theme-studio/test_generate.py
index 4e9afb1e5..ed2ce74ba 100644
--- a/scripts/theme-studio/test_generate.py
+++ b/scripts/theme-studio/test_generate.py
@@ -78,9 +78,11 @@ class ColormathInlining(unittest.TestCase):
class AssembledPage(unittest.TestCase):
PLACEHOLDERS = [
"STYLES_CSS", "APP_JS", "APP_CORE_J", "APP_UTIL_J",
+ "PALETTE_GENERATOR_CORE_J", "PALETTE_GENERATOR_UI_J",
"PALETTE_ACTIONS_J", "BROWSER_GATES_J",
"COLORMATH_J", "SAMPLES_J", "PALETTE_J", "CATS_J",
"UIFACES_J", "UIMAP_J", "APPS_J", "SYNTAX_J", "MAP_J",
+ "COLOR_NAMES_J",
]
def test_every_placeholder_is_substituted(self):
@@ -101,6 +103,12 @@ class AssembledPage(unittest.TestCase):
# app-util.js inlines verbatim after its import line is stripped.
self.assertIn(generate.APP_UTIL_BODY, generate.HTML)
+ def test_page_carries_palette_generator_core_verbatim(self):
+ self.assertIn(generate.PALETTE_GENERATOR_CORE_BODY, generate.HTML)
+
+ def test_page_carries_palette_generator_ui_verbatim(self):
+ self.assertIn(generate.PALETTE_GENERATOR_UI_BODY, generate.HTML)
+
def test_page_carries_palette_actions_verbatim(self):
self.assertIn(generate.PALETTE_ACTIONS_BODY, generate.HTML)