feat(出题): 测试数据最多 20 组,几百组的题提交详情截图截不下
上传 zip 超过 20 组直接报错(编程题、SQL 题都算);出题页加满 20 组后「加一组」 「AI 想几组输入」变灰,导入超过 20 组的 zip 在浏览器里就拦下,改老题超了不让保存。 上限在契约 TEST_CASE_MAX_CASES。线上超过 20 组的题已经手工缩到 20 组。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
ab757553d4
commit
eaab224ba8
5 files changed
+88
-14
No files matched your search
@@ -822,6 +822,13 @@ export const generateSqlTestCaseRequestSchema = z.object({
|
||||
|
||||
export const generateSqlTestCaseResponseSchema = z.object({ sql: z.string() })
|
||||
|
||||
/**
|
||||
* 一道题最多几组测试数据(编程题的 N.in / N.out、SQL 题的 N.sql 都算)。
|
||||
* 提交详情要把每组的结果一行行列出来,几百组的题截图截不下;
|
||||
* 2026-10 线上超过 20 组的题已经全部缩到 20 组。
|
||||
*/
|
||||
export const TEST_CASE_MAX_CASES = 20
|
||||
|
||||
/**
|
||||
* 编程题出题页回显已有的测试点(N.in / N.out 原文)。太大的不展开 —— 页面上要一组一组
|
||||
* 摆出来、改了还要整包重跑一遍标准答案,几百组或者几 MB 的数据摆不下也跑不动,
|
||||
|
||||
Reference in new issue
Block a user