@@ -514,18 +514,13 @@ fn function_declaration(
514514
515515#[ cfg( test) ]
516516mod tests {
517- use expect_test:: { expect, Expect } ;
517+ use expect_test:: expect;
518518
519- use crate :: tests:: { check_edit, completion_list_no_kw} ;
520-
521- fn check ( ra_fixture : & str , expect : Expect ) {
522- let actual = completion_list_no_kw ( ra_fixture) ;
523- expect. assert_eq ( & actual)
524- }
519+ use crate :: tests:: { check_edit, check_no_kw} ;
525520
526521 #[ test]
527522 fn no_completion_inside_fn ( ) {
528- check (
523+ check_no_kw (
529524 r"
530525trait Test { fn test(); fn test2(); }
531526struct T;
@@ -544,7 +539,7 @@ impl Test for T {
544539 "# ] ] ,
545540 ) ;
546541
547- check (
542+ check_no_kw (
548543 r"
549544trait Test { fn test(); fn test2(); }
550545struct T;
@@ -558,7 +553,7 @@ impl Test for T {
558553 expect ! [ [ "" ] ] ,
559554 ) ;
560555
561- check (
556+ check_no_kw (
562557 r"
563558trait Test { fn test(); fn test2(); }
564559struct T;
@@ -573,7 +568,7 @@ impl Test for T {
573568 ) ;
574569
575570 // https://github.com/rust-lang/rust-analyzer/pull/5976#issuecomment-692332191
576- check (
571+ check_no_kw (
577572 r"
578573trait Test { fn test(); fn test2(); }
579574struct T;
@@ -587,7 +582,7 @@ impl Test for T {
587582 expect ! [ [ r#""# ] ] ,
588583 ) ;
589584
590- check (
585+ check_no_kw (
591586 r"
592587trait Test { fn test(_: i32); fn test2(); }
593588struct T;
@@ -606,7 +601,7 @@ impl Test for T {
606601 "# ] ] ,
607602 ) ;
608603
609- check (
604+ check_no_kw (
610605 r"
611606trait Test { fn test(_: fn()); fn test2(); }
612607struct T;
@@ -624,7 +619,7 @@ impl Test for T {
624619
625620 #[ test]
626621 fn no_completion_inside_const ( ) {
627- check (
622+ check_no_kw (
628623 r"
629624trait Test { const TEST: fn(); const TEST2: u32; type Test; fn test(); }
630625struct T;
@@ -636,7 +631,7 @@ impl Test for T {
636631 expect ! [ [ r#""# ] ] ,
637632 ) ;
638633
639- check (
634+ check_no_kw (
640635 r"
641636trait Test { const TEST: u32; const TEST2: u32; type Test; fn test(); }
642637struct T;
@@ -653,7 +648,7 @@ impl Test for T {
653648 "# ] ] ,
654649 ) ;
655650
656- check (
651+ check_no_kw (
657652 r"
658653trait Test { const TEST: u32; const TEST2: u32; type Test; fn test(); }
659654struct T;
@@ -670,7 +665,7 @@ impl Test for T {
670665 "# ] ] ,
671666 ) ;
672667
673- check (
668+ check_no_kw (
674669 r"
675670trait Test { const TEST: u32; const TEST2: u32; type Test; fn test(); }
676671struct T;
@@ -689,7 +684,7 @@ impl Test for T {
689684 "# ] ] ,
690685 ) ;
691686
692- check (
687+ check_no_kw (
693688 r"
694689trait Test { const TEST: u32; const TEST2: u32; type Test; fn test(); }
695690struct T;
@@ -703,7 +698,7 @@ impl Test for T {
703698 expect ! [ [ "" ] ] ,
704699 ) ;
705700
706- check (
701+ check_no_kw (
707702 r"
708703trait Test { const TEST: u32; const TEST2: u32; type Test; fn test(); }
709704struct T;
@@ -720,7 +715,7 @@ impl Test for T {
720715
721716 #[ test]
722717 fn no_completion_inside_type ( ) {
723- check (
718+ check_no_kw (
724719 r"
725720trait Test { type Test; type Test2; fn test(); }
726721struct T;
@@ -737,7 +732,7 @@ impl Test for T {
737732 "# ] ] ,
738733 ) ;
739734
740- check (
735+ check_no_kw (
741736 r"
742737trait Test { type Test; type Test2; fn test(); }
743738struct T;
@@ -1263,7 +1258,7 @@ impl Foo<u32> for Bar {
12631258
12641259 #[ test]
12651260 fn works_directly_in_impl ( ) {
1266- check (
1261+ check_no_kw (
12671262 r#"
12681263trait Tr {
12691264 fn required();
@@ -1277,7 +1272,7 @@ impl Tr for () {
12771272 fn fn required()
12781273 "# ] ] ,
12791274 ) ;
1280- check (
1275+ check_no_kw (
12811276 r#"
12821277trait Tr {
12831278 fn provided() {}
0 commit comments