diff --git a/internal/tests/catalog.go b/internal/tests/catalog.go index d9f86f6..57f3851 100644 --- a/internal/tests/catalog.go +++ b/internal/tests/catalog.go @@ -19,5 +19,9 @@ func All() *testkit.Registry { registerWhitepapersTests(r) registerCodebaseTests(r) registerAgentsTests(r) + registerDatabasesTests(r) + registerSecurityTests(r) + registerDeliveryTests(r) + registerAITests(r) return r } diff --git a/internal/tests/catalog_test.go b/internal/tests/catalog_test.go index ee01ae9..d951bba 100644 --- a/internal/tests/catalog_test.go +++ b/internal/tests/catalog_test.go @@ -68,6 +68,10 @@ func TestAll_SubcategoryMinimums(t *testing.T) { "operations": {"macos", "linux", "kubernetes"}, "research": {"web", "whitepapers", "codebase"}, "agents": {"tool-routing", "planning", "delegation"}, + "databases": {"postgres", "redis", "sql-tuning"}, + "security": {"appsec", "crypto", "secrets"}, + "delivery": {"git", "containers", "release-engineering"}, + "ai": {"vector-search", "llm-integration", "rag"}, } counts := make(map[string]map[string]int)