From 41d24241257416e9740acd0b758f3c75adc06865 Mon Sep 17 00:00:00 2001 From: ghzhost Date: Thu, 13 Aug 2026 19:25:07 +0000 Subject: [PATCH] Add community entry docs index fixtures --- scripts/test_check_docs_index.ps1 | 32 +++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/scripts/test_check_docs_index.ps1 b/scripts/test_check_docs_index.ps1 index 54b590070..cd2f60fda 100644 --- a/scripts/test_check_docs_index.ps1 +++ b/scripts/test_check_docs_index.ps1 @@ -172,6 +172,38 @@ try { 'docs/research/domain/archive/README_FULL_HISTORY_2026-08-13.md' = "# archive`n`n[current](../README.md)`n" } ` -ShouldPass $true + Assert-DocumentationFixtureResult ` + -Name 'community-entry-pages-indexed' ` + -Files @{ + 'docs/README.md' = @' +# docs + +[project state](PROJECT_STATE.md) +[English quick start](QUICKSTART_EN.md) +[community launch kit](COMMUNITY_LAUNCH_KIT.md) +[research](research/README.md) +[domain](research/domain/README.md) +'@ + 'docs/QUICKSTART_EN.md' = "# quick start`n`nStatus: ``current```n" + 'docs/COMMUNITY_LAUNCH_KIT.md' = "# launch kit`n`nStatus: ``current```n" + } ` + -ShouldPass $true + Assert-DocumentationFixtureResult ` + -Name 'community-current-entry-broken-link' ` + -Files @{ + 'docs/README.md' = @' +# docs + +[project state](PROJECT_STATE.md) +[English quick start](QUICKSTART_EN.md) +[community launch kit](COMMUNITY_LAUNCH_KIT.md) +[research](research/README.md) +[domain](research/domain/README.md) +'@ + 'docs/QUICKSTART_EN.md' = "# quick start`n`nStatus: ``current```n`n[missing](MISSING.md)`n" + 'docs/COMMUNITY_LAUNCH_KIT.md' = "# launch kit`n`nStatus: ``current```n" + } ` + -ShouldPass $false Assert-DocumentationFixtureResult ` -Name 'current-snapshot-status-conflict' ` -Files @{