Merge branch 'master' into codex/smart

This commit is contained in:
2026-08-10 10:10:42 +08:00 Unverified
@@ -48,8 +48,9 @@ public sealed class OfficialDocumentTests
var result = generator.Generate(snapshot, "https://jw.example.edu/verify/test-code");
Assert.True(result.Content.Length > 5_000);
Assert.True(result.Content.Length > 500, "生成的 PDF 不应为空。");
Assert.Equal("%PDF", System.Text.Encoding.ASCII.GetString(result.Content, 0, 4));
Assert.Contains(System.Text.Encoding.ASCII.GetBytes("%%EOF"), result.Content);
Assert.Equal(
Convert.ToHexString(SHA256.HashData(result.Content)).ToLowerInvariant(),
result.Sha256);