fix(sql): preserve same-line TDSQL directives
This commit is contained in:
6 files changed
+145
-39
No files matched your search
@@ -19,6 +19,12 @@ describe("resolveExecutableSql", () => {
|
||||
|
||||
expect(resolveExecutableSql("SELECT 1;", selectedSql, { mode: "current", cursorPos: 0 })).toBe(selectedSql);
|
||||
});
|
||||
|
||||
it("keeps a manually selected same-line TDSQL directive unchanged", () => {
|
||||
const selectedSql = "/*sets:allsets */ SELECT count(*) FROM tenant_table";
|
||||
|
||||
expect(resolveExecutableSql("SELECT 1;", selectedSql, { mode: "current", cursorPos: 0 })).toBe(selectedSql);
|
||||
});
|
||||
});
|
||||
|
||||
describe("executionCandidateForMode", () => {
|
||||
|
||||
Reference in new issue
Block a user