@@ -227,6 +227,9 @@ describe("partial SELECT relation query sites", () => {
227227 [ "SELECT * FROM a JOIN |, b" , "join" ] ,
228228 [ "SELECT * FROM a JOIN b ON a.id = b.id JOIN |" , "join" ] ,
229229 [ "SELECT * FROM a JOIN b ON true LEFT JOIN |" , "join" ] ,
230+ [ "SELECT * FROM a JOIN b ON true LEFT OUTER JOIN |" , "join" ] ,
231+ [ "SELECT * FROM a JOIN b ON true RIGHT OUTER JOIN |" , "join" ] ,
232+ [ "SELECT * FROM a JOIN b ON true FULL OUTER JOIN |" , "join" ] ,
230233 [
231234 "SELECT * FROM a JOIN b ON LEFT(a.name, 1) = 'x' LEFT JOIN |" ,
232235 "join" ,
@@ -434,6 +437,9 @@ describe("fail-closed query-site behavior", () => {
434437 ] ,
435438 [ "SELECT * FROM a JOIN b ON true LEFT, |" , "unavailable" ] ,
436439 [ "SELECT * FROM a JOIN b ON true NATURAL, |" , "unavailable" ] ,
440+ [ "SELECT * FROM a JOIN b ON true OUTER JOIN |" , "unavailable" ] ,
441+ [ "SELECT * FROM a JOIN b ON true LEFT RIGHT JOIN |" , "unavailable" ] ,
442+ [ "SELECT * FROM a JOIN b ON true LEFT potato JOIN |" , "unavailable" ] ,
437443 [ "SELECT * FROM a LEFT, |" , "unavailable" ] ,
438444 [ "SELECT * FROM a NATURAL, |" , "unavailable" ] ,
439445 [ "SELECT * FROM a LEFT /*x*/, |" , "unavailable" ] ,
0 commit comments