fix(i18n): update legacy DuckDB error assertion

This commit is contained in:
t8y2
2026-07-30 09:02:50 +08:00
parent e78a510485
commit 28476358ff
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -166,7 +166,8 @@ describe("backend error translation", () => {
});
// Matching on message text only works while both sides agree on the wording, so
// pin the literals that the patterns above depend on to their Rust source.
// pin current backend literals to their Rust source. Compatibility-only patterns
// may remain after the backend stops emitting them.
describe("backend error wording is pinned to the Rust sources", () => {
const rust = (path: string) => readFileSync(new URL(`../../../../../${path}`, import.meta.url), "utf8");
@@ -174,7 +175,6 @@ describe("backend error wording is pinned to the Rust sources", () => {
["crates/dbx-core/src/query_result_export.rs", "XLSX supports at most 1,048,575 data rows. Use CSV export for the full result."],
["crates/dbx-core/src/query_result_export.rs", "Streaming export is unsupported for this query. Simplify it or use a supported driver."],
["crates/dbx-core/src/query_result_export.rs", "Streaming export needs a result-set session, but this driver returned no session_id."],
["crates/dbx-core/src/query.rs", "The previous DuckDB query is still stopping. Please try again shortly."],
["crates/dbx-core/src/agent_service.rs", "Failed to remove the old JRE directory: "],
["crates/dbx-core/src/agent_service.rs", "is in use by drivers: "],
["crates/dbx-core/src/agent_service.rs", "agent-registry.json not found in the ZIP; not a valid offline driver package."],
+1 -1
View File
@@ -68,7 +68,7 @@ const patterns: [RegExp, string][] = [
[/^Streaming export is unsupported for this query\. Simplify it or use a supported driver\.$/, "exportProgress.streamingUnsupported"],
[/^Streaming export needs a result-set session, but this driver returned no session_id\.$/, "exportProgress.agentSessionMissing"],
// Query execution (crates/dbx-core/src/query.rs)
// Legacy bundled DuckDB error kept for compatibility with older backends.
[/^The previous DuckDB query is still stopping\. Please try again shortly\.$/, "editor.duckdbDraining"],
// Driver / JRE management (crates/dbx-core/src/agent_service.rs, routes/agents.rs)