@@ -53,15 +53,15 @@ test.serial("Statement.run() [positional]", async (t) => {
5353
5454 // Verify that the data is inserted
5555 const stmt2 = await db . prepare ( "SELECT * FROM users WHERE id = 3" ) ;
56- t . is ( stmt2 . get ( ) . name , "Carol" ) ;
57- t . is ( stmt2 . get ( ) . email , "carol@example.net" ) ;
56+ t . is ( ( await stmt2 . get ( ) ) . name , "Carol" ) ;
57+ t . is ( ( await stmt2 . get ( ) ) . email , "carol@example.net" ) ;
5858} ) ;
5959
6060test . serial ( "Statement.get() returns no rows" , async ( t ) => {
6161 const db = t . context . db ;
6262
6363 const stmt = await db . prepare ( "SELECT * FROM users WHERE id = 0" ) ;
64- t . is ( stmt . get ( ) , undefined ) ;
64+ t . is ( ( await stmt . get ( ) ) , undefined ) ;
6565} ) ;
6666
6767test . serial ( "Statement.get() [no parameters]" , async ( t ) => {
@@ -70,7 +70,7 @@ test.serial("Statement.get() [no parameters]", async (t) => {
7070 var stmt = 0 ;
7171
7272 stmt = await db . prepare ( "SELECT * FROM users" ) ;
73- t . is ( stmt . get ( ) . name , "Alice" ) ;
73+ t . is ( ( await stmt . get ( ) ) . name , "Alice" ) ;
7474 t . deepEqual ( await stmt . raw ( ) . get ( ) , [ 1 , 'Alice' , 'alice@example.org' ] ) ;
7575} ) ;
7676
@@ -80,15 +80,15 @@ test.serial("Statement.get() [positional]", async (t) => {
8080 var stmt = 0 ;
8181
8282 stmt = await db . prepare ( "SELECT * FROM users WHERE id = ?" ) ;
83- t . is ( stmt . get ( 0 ) , undefined ) ;
84- t . is ( stmt . get ( [ 0 ] ) , undefined ) ;
85- t . is ( stmt . get ( 1 ) . name , "Alice" ) ;
86- t . is ( stmt . get ( 2 ) . name , "Bob" ) ;
83+ t . is ( ( await stmt . get ( 0 ) ) , undefined ) ;
84+ t . is ( ( await stmt . get ( [ 0 ] ) ) , undefined ) ;
85+ t . is ( ( await stmt . get ( 1 ) ) . name , "Alice" ) ;
86+ t . is ( ( await stmt . get ( 2 ) ) . name , "Bob" ) ;
8787
8888 stmt = await db . prepare ( "SELECT * FROM users WHERE id = ?1" ) ;
89- t . is ( stmt . get ( { 1 : 0 } ) , undefined ) ;
90- t . is ( stmt . get ( { 1 : 1 } ) . name , "Alice" ) ;
91- t . is ( stmt . get ( { 1 : 2 } ) . name , "Bob" ) ;
89+ t . is ( ( await stmt . get ( { 1 : 0 } ) ) , undefined ) ;
90+ t . is ( ( await stmt . get ( { 1 : 1 } ) ) . name , "Alice" ) ;
91+ t . is ( ( await stmt . get ( { 1 : 2 } ) ) . name , "Bob" ) ;
9292} ) ;
9393
9494test . serial ( "Statement.get() [named]" , async ( t ) => {
@@ -97,27 +97,27 @@ test.serial("Statement.get() [named]", async (t) => {
9797 var stmt = undefined ;
9898
9999 stmt = await db . prepare ( "SELECT * FROM users WHERE id = :id" ) ;
100- t . is ( stmt . get ( { id : 0 } ) , undefined ) ;
101- t . is ( stmt . get ( { id : 1 } ) . name , "Alice" ) ;
102- t . is ( stmt . get ( { id : 2 } ) . name , "Bob" ) ;
100+ t . is ( ( await stmt . get ( { id : 0 } ) ) , undefined ) ;
101+ t . is ( ( await stmt . get ( { id : 1 } ) ) . name , "Alice" ) ;
102+ t . is ( ( await stmt . get ( { id : 2 } ) ) . name , "Bob" ) ;
103103
104104 stmt = await db . prepare ( "SELECT * FROM users WHERE id = @id" ) ;
105- t . is ( stmt . get ( { id : 0 } ) , undefined ) ;
106- t . is ( stmt . get ( { id : 1 } ) . name , "Alice" ) ;
107- t . is ( stmt . get ( { id : 2 } ) . name , "Bob" ) ;
105+ t . is ( ( await stmt . get ( { id : 0 } ) ) , undefined ) ;
106+ t . is ( ( await stmt . get ( { id : 1 } ) ) . name , "Alice" ) ;
107+ t . is ( ( await stmt . get ( { id : 2 } ) ) . name , "Bob" ) ;
108108
109109 stmt = await db . prepare ( "SELECT * FROM users WHERE id = $id" ) ;
110- t . is ( stmt . get ( { id : 0 } ) , undefined ) ;
111- t . is ( stmt . get ( { id : 1 } ) . name , "Alice" ) ;
112- t . is ( stmt . get ( { id : 2 } ) . name , "Bob" ) ;
110+ t . is ( ( await stmt . get ( { id : 0 } ) ) , undefined ) ;
111+ t . is ( ( await stmt . get ( { id : 1 } ) ) . name , "Alice" ) ;
112+ t . is ( ( await stmt . get ( { id : 2 } ) ) . name , "Bob" ) ;
113113} ) ;
114114
115115
116116test . serial ( "Statement.get() [raw]" , async ( t ) => {
117117 const db = t . context . db ;
118118
119119 const stmt = await db . prepare ( "SELECT * FROM users WHERE id = ?" ) ;
120- t . deepEqual ( stmt . raw ( ) . get ( 1 ) , [ 1 , "Alice" , "alice@example.org" ] ) ;
120+ t . deepEqual ( await stmt . raw ( ) . get ( 1 ) , [ 1 , "Alice" , "alice@example.org" ] ) ;
121121} ) ;
122122
123123test . serial ( "Statement.iterate() [empty]" , async ( t ) => {
@@ -267,9 +267,9 @@ test.serial("Database.transaction()", async (t) => {
267267 t . is ( db . inTransaction , false ) ;
268268
269269 const stmt = await db . prepare ( "SELECT * FROM users WHERE id = ?" ) ;
270- t . is ( stmt . get ( 3 ) . name , "Joey" ) ;
271- t . is ( stmt . get ( 4 ) . name , "Sally" ) ;
272- t . is ( stmt . get ( 5 ) . name , "Junior" ) ;
270+ t . is ( ( await stmt . get ( 3 ) ) . name , "Joey" ) ;
271+ t . is ( ( await stmt . get ( 4 ) ) . name , "Sally" ) ;
272+ t . is ( ( await stmt . get ( 5 ) ) . name , "Junior" ) ;
273273} ) ;
274274
275275test . serial ( "Database.transaction().immediate()" , async ( t ) => {
0 commit comments