Skip to content

Commit c3f2800

Browse files
authored
parse drop view stmt (#245)
* parse drop view stmt * fix completion test
1 parent 03ef816 commit c3f2800

File tree

5 files changed

+1181
-685
lines changed

5 files changed

+1181
-685
lines changed

Diff for: packages/server/test/complete.test.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,12 @@ describe('keyword completion', () => {
130130
expect(result.candidates[0].label).toEqual('DELETE')
131131
})
132132

133-
test("complete 'DROP'/'DROP TABLE' keyword", () => {
133+
test("complete 'DROP'/'DROP TABLE'/'DROP VIEW' keyword", () => {
134134
const sql = 'DR'
135135
const result = complete(sql, { line: 0, column: sql.length })
136-
expect(result.candidates.length).toEqual(2)
136+
expect(result.candidates.length).toEqual(3)
137137
expect(result.candidates.map((v) => v.label)).toContain('DROP TABLE')
138+
expect(result.candidates.map((v) => v.label)).toContain('DROP VIEW')
138139
expect(result.candidates.map((v) => v.label)).toContain('DROP')
139140
})
140141
})

0 commit comments

Comments
 (0)