From a0040ec9fbad0d49b04db1c8a6d7e89af682107f Mon Sep 17 00:00:00 2001 From: Toutsu Date: Sat, 30 May 2026 23:25:12 +0300 Subject: [PATCH] test(data): tighten portfolio moderation schema assertion --- tests/GmRelay.Bot.Tests/Web/PortfolioMigrationTests.cs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tests/GmRelay.Bot.Tests/Web/PortfolioMigrationTests.cs b/tests/GmRelay.Bot.Tests/Web/PortfolioMigrationTests.cs index 50f911c..51ce061 100644 --- a/tests/GmRelay.Bot.Tests/Web/PortfolioMigrationTests.cs +++ b/tests/GmRelay.Bot.Tests/Web/PortfolioMigrationTests.cs @@ -14,10 +14,7 @@ public sealed class PortfolioMigrationTests Assert.Contains("cover_storage_key", migration, StringComparison.Ordinal); Assert.Contains("UNIQUE (session_id)", migration, StringComparison.Ordinal); Assert.Contains("UNIQUE (portfolio_game_id, author_player_id)", migration, StringComparison.Ordinal); - Assert.Contains("'Pending'", migration, StringComparison.Ordinal); - Assert.Contains("'Approved'", migration, StringComparison.Ordinal); - Assert.Contains("'Rejected'", migration, StringComparison.Ordinal); - Assert.Contains("'Hidden'", migration, StringComparison.Ordinal); + Assert.Contains("CHECK (moderation_status IN ('Pending', 'Approved', 'Rejected', 'Hidden'))", migration, StringComparison.Ordinal); Assert.Contains("publication_consent_at", migration, StringComparison.Ordinal); Assert.Contains("ix_portfolio_games_public", migration, StringComparison.Ordinal); Assert.Contains("ix_portfolio_game_reviews_public", migration, StringComparison.Ordinal);