@@ -25,16 +25,16 @@ class CompletionTest {
25
25
withSources(
26
26
code """ object Foo { class MyClass } """ ,
27
27
code """ import Foo.My ${m1}"""
28
- ).completion(m1, Set ((" MyClass" , Class , " Object{...} " )))
28
+ ).completion(m1, Set ((" MyClass" , Class , " Foo.MyClass " )))
29
29
}
30
30
31
31
@ Test def ImportCompleteClassNoPrefix : Unit = {
32
32
withSources(
33
33
code """ object Foo { class MyClass } """ ,
34
34
code """ import Foo. ${m1}"""
35
35
).completion(m1, results => {
36
- val myClass = (" MyClass" , Class , " Object{...} " )
37
- assertTrue(results.contains((" MyClass" , Class , " Object{...} " )))
36
+ val myClass = (" MyClass" , Class , " Foo.MyClass " )
37
+ assertTrue(results.contains((" MyClass" , Class , " Foo.MyClass " )))
38
38
39
39
// Verify that apart from `MyClass`, we only have the methods that exists on `Foo`
40
40
assertTrue((results - myClass).forall { case (_, kind, _) => kind == Method })
@@ -50,7 +50,7 @@ class CompletionTest {
50
50
class MyClass """ ,
51
51
code """ package b
52
52
import a.My ${m1}"""
53
- ).completion(m1, Set ((" MyClass" , Class , " Object{...} " )))
53
+ ).completion(m1, Set ((" MyClass" , Class , " a.MyClass " )))
54
54
}
55
55
56
56
@ Test def importCompleteFromClass : Unit = {
@@ -87,15 +87,15 @@ class CompletionTest {
87
87
object Foo """ ,
88
88
code """ package pgk1
89
89
import pkg0.F ${m1}"""
90
- ).completion(m1, Set ((" Foo" , Class , " Object{...} " )))
90
+ ).completion(m1, Set ((" Foo" , Class , " pkg0.Foo " )))
91
91
}
92
92
93
93
@ Test def importCompleteIncludePackage : Unit = {
94
94
withSources(
95
95
code """ package foo.bar
96
96
class Fizz """ ,
97
97
code """ import foo.b ${m1}"""
98
- ).completion(m1, Set ((" bar" , Module , " {...} " )))
98
+ ).completion(m1, Set ((" bar" , Module , " foo.bar " )))
99
99
}
100
100
101
101
@ Test def importCompleteIncludeMembers : Unit = {
@@ -113,13 +113,13 @@ class CompletionTest {
113
113
(" myDef" , Method , " => Int" ),
114
114
(" myVar" , Variable , " Int" ),
115
115
(" myObject" , Module , " MyObject.myObject" ),
116
- (" myClass" , Class , " Object{...} " ),
117
- (" myTrait" , Class , " Object{...} " )))
116
+ (" myClass" , Class , " MyObject.myClass " ),
117
+ (" myTrait" , Class , " MyObject.myTrait " )))
118
118
}
119
119
120
120
@ Test def importJavaClass : Unit = {
121
121
code """ import java.io.FileDesc ${m1}""" .withSource
122
- .completion(m1, Set ((" FileDescriptor" , Class , " Object{...} " )))
122
+ .completion(m1, Set ((" FileDescriptor" , Class , " java.io.FileDescriptor " )))
123
123
}
124
124
125
125
@ Test def importJavaStaticMethod : Unit = {
@@ -141,6 +141,6 @@ class CompletionTest {
141
141
142
142
@ Test def importRename : Unit = {
143
143
code """ import java.io.{FileDesc ${m1} => Foo} """ .withSource
144
- .completion(m1, Set ((" FileDescriptor" , Class , " Object{...} " )))
144
+ .completion(m1, Set ((" FileDescriptor" , Class , " java.io.FileDescriptor " )))
145
145
}
146
146
}
0 commit comments