view design_system/test/BUILD @ 278:8d560f50ed4c

Improve infinite canvas interactions and browser chrome Render Lucide icons directly with Raylib, add searchable icon browsing, robust text editing, entity lifecycle animations, z-order-safe input, semantic themes, and animated editable browser controls. Document rendering, pinning, context, and component extension for future agents. Co-authored-by: Copilot <[email protected]> Copilot-Session: f68442b1-fa8f-46a0-9689-81710613bbd4
author MrJuneJune <me@mrjunejune.com>
date Mon, 17 Aug 2026 22:16:14 -0700
parents 60a876c4587a
children
line wrap: on
line source

load("@aspect_rules_js//js:defs.bzl", "js_test")

js_test(
  name = "design_system_policy_test",
  entry_point = "design_system_policy_test.js",
  data = ["//design_system:policy_sources"],
  no_copy_to_bin = ["//design_system:policy_sources"],
)

js_test(
  name = "catalog_test",
  entry_point = "catalog_test.js",
  data = [
    "//design_system:design_system_server",
    "//hg-web/e2e:node_modules/playwright-core",
    "@playwright_chromium_linux//:chrome",
    "@playwright_chromium_linux//:chromium",
  ],
  env = {
    "CHROMIUM_PATH": "$(rootpath @playwright_chromium_linux//:chrome)",
  },
  no_copy_to_bin = ["@playwright_chromium_linux//:chromium"],
  size = "large",
  target_compatible_with = [
    "@platforms//cpu:x86_64",
    "@platforms//os:linux",
  ],
  timeout = "long",
)