Skip to content

Commit a3da0fc

Browse files
committed
add insert test
1 parent d74df8b commit a3da0fc

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

test/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,13 @@ describe("Queries", () => {
8888
expect(deparsed).to.eq(`SELECT * FROM john`)
8989
});
9090

91+
it("sync function should return a same SQL (insert)", async () => {
92+
const testQuery = "INSERT INTO people (name, age) VALUES ('John', 28), ('Jane', 22);";
93+
const parsed = query.parseQuerySync(testQuery);
94+
const deparsed = query.deparseSync(parsed);
95+
expect(deparsed).to.eq(`INSERT INTO people (name, age) VALUES ('John', 28), ('Jane', 22)`)
96+
});
97+
9198
it("should reject on bogus input", async () => {
9299
return query.deparse({stmts: [{}]}).then(
93100
() => {

0 commit comments

Comments
 (0)