Skip to content

Commit c2542c2

Browse files
authored
Merge pull request #5752 from dotty-staging/tabcomplete-test
Sort completions result in TabcompleteTests
2 parents 940a2c1 + 86d5337 commit c2542c2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

compiler/test/dotty/tools/repl/TabcompleteTests.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class TabcompleteTests extends ReplTest {
88

99
/** Returns the `(<instance completions>, <companion completions>)`*/
1010
private[this] def tabComplete(src: String)(implicit state: State): List[String] =
11-
completions(src.length, src, state).map(_.value)
11+
completions(src.length, src, state).map(_.value).sorted
1212

1313
@Test def tabCompleteList = fromInitialState { implicit s =>
1414
val comp = tabComplete("List.r")
@@ -17,7 +17,7 @@ class TabcompleteTests extends ReplTest {
1717

1818
@Test def tabCompleteListInstance = fromInitialState { implicit s =>
1919
val comp = tabComplete("(null: List[Int]).sli")
20-
assertEquals(List("slice", "sliding"), comp.distinct.sorted)
20+
assertEquals(List("slice", "sliding"), comp.distinct)
2121
}
2222

2323
@Test def tabCompleteModule = fromInitialState{ implicit s =>
@@ -36,7 +36,7 @@ class TabcompleteTests extends ReplTest {
3636

3737
fromInitialState { implicit state =>
3838
val comp = tabComplete(src1)
39-
assertEquals(List("map", "mapConserve"), comp.sorted)
39+
assertEquals(List("map", "mapConserve"), comp)
4040
state
4141
}
4242
.andThen { implicit state =>
@@ -58,7 +58,7 @@ class TabcompleteTests extends ReplTest {
5858
}
5959
.andThen { implicit state =>
6060
val expected = List("comp1", "comp2", "comp3")
61-
assertEquals(expected, tabComplete("(new Foo).comp").sorted)
61+
assertEquals(expected, tabComplete("(new Foo).comp"))
6262
}
6363

6464
@Test def completeFromPreviousState2 =

0 commit comments

Comments
 (0)