diff options
author | 2022-11-09 15:40:40 -0800 | |
---|---|---|
committer | 2022-11-09 15:40:40 -0800 | |
commit | f7f1b604443c030afe29d1059b90f72c69afe081 (patch) | |
tree | 8f2397447b2a84dab02850007264b72cc565f5d6 /test/bun.js/sql-raw.test.js | |
parent | da257336b0b70df8c31da647496899cf70670000 (diff) | |
download | bun-f7f1b604443c030afe29d1059b90f72c69afe081.tar.gz bun-f7f1b604443c030afe29d1059b90f72c69afe081.tar.zst bun-f7f1b604443c030afe29d1059b90f72c69afe081.zip |
Add bun-types, add typechecking, add `child_process` types (#1475)
* Add bun-types to packages
* Improve typing
* Fix types in tests
* Fix dts tests
* Run formatter
* Fix all type errors
* Add strict mode, fix type errors
* Add ffi changes
* Move workflows to root
* Add workflows
* Remove labeler
* Add child_process types
* Fix synthetic defaults issue
* Remove docs
* Move scripts
* Run prettier
* Include examples in typechecking
* captureStackTrace types
* moved captureStackTrace types to globals
* Address reviews
Co-authored-by: Colin McDonnell <colinmcd@alum.mit.edu>
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com>
Diffstat (limited to 'test/bun.js/sql-raw.test.js')
-rw-r--r-- | test/bun.js/sql-raw.test.js | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/test/bun.js/sql-raw.test.js b/test/bun.js/sql-raw.test.js index e4dd1db82..6cf052e0e 100644 --- a/test/bun.js/sql-raw.test.js +++ b/test/bun.js/sql-raw.test.js @@ -8,10 +8,10 @@ it("works", () => { const stmt = SQL.prepare( handle, - 'SELECT * FROM "Orders" WHERE OrderDate > date($date)' + 'SELECT * FROM "Orders" WHERE OrderDate > date($date)', ); expect(stmt.toString()).toBe( - `SELECT * FROM "Orders" WHERE OrderDate > date(NULL)` + `SELECT * FROM "Orders" WHERE OrderDate > date(NULL)`, ); expect( @@ -19,37 +19,37 @@ it("works", () => { stmt.all({ // do the conversion this way so that this test runs in multiple timezones $date: new Date( - new Date(1996, 8, 1, 0, 0, 0, 0).toUTCString() + new Date(1996, 8, 1, 0, 0, 0, 0).toUTCString(), ).toISOString(), - }) - ) + }), + ), ).toBe(true); expect(stmt.toString()).toBe( - `SELECT * FROM "Orders" WHERE OrderDate > date('1996-09-01T07:00:00.000Z')` + `SELECT * FROM "Orders" WHERE OrderDate > date('1996-09-01T07:00:00.000Z')`, ); var ran = stmt.run({ $date: new Date( - new Date(1997, 8, 1, 0, 0, 0, 0).toUTCString() + new Date(1997, 8, 1, 0, 0, 0, 0).toUTCString(), ).toISOString(), }); expect(Array.isArray(ran)).toBe(false); expect(ran === undefined).toBe(true); expect(stmt.toString()).toBe( - `SELECT * FROM "Orders" WHERE OrderDate > date('1997-09-01T07:00:00.000Z')` + `SELECT * FROM "Orders" WHERE OrderDate > date('1997-09-01T07:00:00.000Z')`, ); expect( Array.isArray( stmt.get({ $date: new Date( - new Date(1998, 8, 1, 0, 0, 0, 0).toUTCString() + new Date(1998, 8, 1, 0, 0, 0, 0).toUTCString(), ).toISOString(), - }) - ) + }), + ), ).toBe(false); expect(stmt.toString()).toBe( - `SELECT * FROM "Orders" WHERE OrderDate > date('1998-09-01T07:00:00.000Z')` + `SELECT * FROM "Orders" WHERE OrderDate > date('1998-09-01T07:00:00.000Z')`, ); expect(stmt.paramsCount).toBe(1); expect(stmt.columnsCount).toBe(14); @@ -65,7 +65,7 @@ it("SQL.run works", () => { expect( SQL.run(handle, 'SELECT * FROM "Orders" WHERE OrderDate > date($date)', { $date: new Date(1996, 8, 1).toISOString(), - }) + }), ).toBe(undefined); SQL.close(handle); |