Просмотр исходного кода

test: reuse provider rule limit constants

ding113 3 дней назад
Родитель
Сommit
ca342540bf

+ 3 - 2
tests/unit/lib/provider-allowed-model-schema.test.ts

@@ -1,11 +1,12 @@
 import { describe, expect, it } from "vitest";
+import { PROVIDER_RULE_LIMITS } from "@/lib/constants/provider.constants";
 import {
   PROVIDER_ALLOWED_MODEL_RULE_INPUT_LIST_SCHEMA,
   PROVIDER_ALLOWED_MODEL_RULE_SCHEMA,
 } from "@/lib/provider-allowed-model-schema";
 
-const MAX_PROVIDER_RULES = 100_000;
-const MAX_PROVIDER_RULE_TEXT_LENGTH = 4_096;
+const { MAX_ITEMS: MAX_PROVIDER_RULES, MAX_TEXT_LENGTH: MAX_PROVIDER_RULE_TEXT_LENGTH } =
+  PROVIDER_RULE_LIMITS;
 
 function buildAllowedModelRules(count: number) {
   return Array.from({ length: count }, (_, index) => ({

+ 3 - 2
tests/unit/lib/provider-model-redirect-schema.test.ts

@@ -1,11 +1,12 @@
 import { describe, expect, it } from "vitest";
+import { PROVIDER_RULE_LIMITS } from "@/lib/constants/provider.constants";
 import {
   PROVIDER_MODEL_REDIRECT_RULE_LIST_SCHEMA,
   PROVIDER_MODEL_REDIRECT_RULE_SCHEMA,
 } from "@/lib/provider-model-redirect-schema";
 
-const MAX_PROVIDER_RULES = 100_000;
-const MAX_PROVIDER_RULE_TEXT_LENGTH = 4_096;
+const { MAX_ITEMS: MAX_PROVIDER_RULES, MAX_TEXT_LENGTH: MAX_PROVIDER_RULE_TEXT_LENGTH } =
+  PROVIDER_RULE_LIMITS;
 
 function buildRedirectRules(count: number) {
   return Array.from({ length: count }, (_, index) => ({