From 6242d09c2f5dad04a62b8c0c2520bc2d42dcb8a0 Mon Sep 17 00:00:00 2001 From: Alex Verkhovsky Date: Thu, 20 Aug 2026 03:41:12 -0700 Subject: [PATCH] chore(test): colocate website tests with the Astro site --- package.json | 2 +- {test => website/test}/test-rehype-plugins.mjs | 6 +++--- {test => website/test}/test-site-url.mjs | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) rename {test => website/test}/test-rehype-plugins.mjs (99%) rename {test => website/test}/test-site-url.mjs (96%) diff --git a/package.json b/package.json index 2a00fa8e2..9d4ae47a1 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "test:refs": "uv run --python 3.11 --with \"pyyaml>=6.0.2,<7\" python -m unittest tools/tests/test_validate_file_refs.py", "test:renderer": "uv run --python 3.11 python -m unittest skills/bmad/scripts/tests/test_config_utils.py skills/bmad/scripts/tests/test_resolve_config.py skills/bmad/scripts/tests/test_resolve_customization.py && node test/test-build-auto-renderer.js", "test:retrospective": "uv run --python 3.11 skills/bmad-retrospective/scripts/tests/test_git_evidence.py && uv run --python 3.11 skills/bmad-retrospective/scripts/tests/test_sprint_status.py", - "test:site-url": "node test/test-site-url.mjs", + "test:site-url": "node website/test/test-site-url.mjs", "test:skills": "uv run --python 3.11 python -m unittest tools/tests/test_validate_skills.py", "test:sprint-planning": "uv run --python 3.11 skills/bmad-sprint-planning/scripts/tests/test_sprint_plan.py && node test/test-template-sync.js", "validate:refs": "uv run --python 3.11 tools/validate_file_refs.py --strict", diff --git a/test/test-rehype-plugins.mjs b/website/test/test-rehype-plugins.mjs similarity index 99% rename from test/test-rehype-plugins.mjs rename to website/test/test-rehype-plugins.mjs index 47559a658..ace27899b 100644 --- a/test/test-rehype-plugins.mjs +++ b/website/test/test-rehype-plugins.mjs @@ -13,11 +13,11 @@ * - Raw HTML rewriting * - Integration (both plugins together) * - * Usage: node test/test-rehype-plugins.mjs + * Usage: node website/test/test-rehype-plugins.mjs */ -import rehypeMarkdownLinks, { findFirstDelimiter, detectContentDir } from '../website/src/rehype-markdown-links.js'; -import rehypeBasePaths from '../website/src/rehype-base-paths.js'; +import rehypeMarkdownLinks, { findFirstDelimiter, detectContentDir } from '../src/rehype-markdown-links.js'; +import rehypeBasePaths from '../src/rehype-base-paths.js'; // ANSI colors const colors = { diff --git a/test/test-site-url.mjs b/website/test/test-site-url.mjs similarity index 96% rename from test/test-site-url.mjs rename to website/test/test-site-url.mjs index 27af41fb3..6d38ee006 100644 --- a/test/test-site-url.mjs +++ b/website/test/test-site-url.mjs @@ -1,11 +1,11 @@ /** * Site URL resolver regression tests. * - * Usage: node test/test-site-url.mjs + * Usage: node website/test/test-site-url.mjs */ import assert from 'node:assert/strict'; -import { getSiteUrl } from '../website/src/lib/site-url.mjs'; +import { getSiteUrl } from '../src/lib/site-url.mjs'; const originalSiteUrl = process.env.SITE_URL; const originalRepository = process.env.GITHUB_REPOSITORY;