@@ -403,7 +403,7 @@ mod tests {
403403
404404 pool. execute ( setup) . await . unwrap ( ) ;
405405
406- // // test in SELECT clause
406+ // test in SELECT clause
407407 assert_complete_results (
408408 format ! (
409409 "select u.id, p.{} from auth.users u join auth.posts p on u.id = p.user_id;" ,
@@ -750,22 +750,22 @@ mod tests {
750750
751751 pool. execute ( setup) . await . unwrap ( ) ;
752752
753- // assert_complete_results(
754- // format!(
755- // "select name from instruments where {} ",
756- // QueryWithCursorPosition::cursor_marker()
757- // )
758- // .as_str(),
759- // vec![
760- // CompletionAssertion::Label("created_at".into()),
761- // CompletionAssertion::Label("id".into()),
762- // CompletionAssertion::Label("name".into()),
763- // CompletionAssertion::Label("z".into()),
764- // ],
765- // None,
766- // &pool,
767- // )
768- // .await;
753+ assert_complete_results (
754+ format ! (
755+ "select name from instruments where {} " ,
756+ QueryWithCursorPosition :: cursor_marker( )
757+ )
758+ . as_str ( ) ,
759+ vec ! [
760+ CompletionAssertion :: Label ( "created_at" . into( ) ) ,
761+ CompletionAssertion :: Label ( "id" . into( ) ) ,
762+ CompletionAssertion :: Label ( "name" . into( ) ) ,
763+ CompletionAssertion :: Label ( "z" . into( ) ) ,
764+ ] ,
765+ None ,
766+ & pool,
767+ )
768+ . await ;
769769
770770 assert_complete_results (
771771 format ! (
@@ -783,39 +783,39 @@ mod tests {
783783 )
784784 . await ;
785785
786- // // prefers not mentioned columns
787- // assert_complete_results(
788- // format!(
789- // "select name from instruments where id = 'something' and {}",
790- // QueryWithCursorPosition::cursor_marker()
791- // )
792- // .as_str(),
793- // vec![
794- // CompletionAssertion::Label("created_at".into()),
795- // CompletionAssertion::Label("name".into()),
796- // CompletionAssertion::Label("z".into()),
797- // ],
798- // None,
799- // &pool,
800- // )
801- // .await;
802-
803- // // // uses aliases
804- // assert_complete_results(
805- // format!(
806- // "select name from instruments i join others o on i.z = o.a where i.{}",
807- // QueryWithCursorPosition::cursor_marker()
808- // )
809- // .as_str(),
810- // vec![
811- // CompletionAssertion::Label("created_at".into()),
812- // CompletionAssertion::Label("id".into()),
813- // CompletionAssertion::Label("name".into()),
814- // ],
815- // None,
816- // &pool,
817- // )
818- // .await;
786+ // prefers not mentioned columns
787+ assert_complete_results (
788+ format ! (
789+ "select name from instruments where id = 'something' and {}" ,
790+ QueryWithCursorPosition :: cursor_marker( )
791+ )
792+ . as_str ( ) ,
793+ vec ! [
794+ CompletionAssertion :: Label ( "created_at" . into( ) ) ,
795+ CompletionAssertion :: Label ( "name" . into( ) ) ,
796+ CompletionAssertion :: Label ( "z" . into( ) ) ,
797+ ] ,
798+ None ,
799+ & pool,
800+ )
801+ . await ;
802+
803+ // // uses aliases
804+ assert_complete_results (
805+ format ! (
806+ "select name from instruments i join others o on i.z = o.a where i.{}" ,
807+ QueryWithCursorPosition :: cursor_marker( )
808+ )
809+ . as_str ( ) ,
810+ vec ! [
811+ CompletionAssertion :: Label ( "created_at" . into( ) ) ,
812+ CompletionAssertion :: Label ( "id" . into( ) ) ,
813+ CompletionAssertion :: Label ( "name" . into( ) ) ,
814+ ] ,
815+ None ,
816+ & pool,
817+ )
818+ . await ;
819819 }
820820
821821 #[ sqlx:: test( migrator = "pgt_test_utils::MIGRATIONS" ) ]
0 commit comments