File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
apps/language_server/test/providers Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -1466,6 +1466,10 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbolsTest do
1466
1466
end
1467
1467
]
1468
1468
1469
+ result = = DocumentSymbols . symbols ( uri , text , true )
1470
+
1471
+ # earlier elixir versions return different ranges
1472
+ if Version . match? ( System . version ( ) , ">= 1.13.0" ) do
1469
1473
assert { :ok ,
1470
1474
[
1471
1475
% Protocol.DocumentSymbol {
@@ -1514,7 +1518,8 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbolsTest do
1514
1518
kind: 2 ,
1515
1519
name: "MyModule"
1516
1520
}
1517
- ] } = DocumentSymbols . symbols ( uri , text , true )
1521
+ ] } = result
1522
+ end
1518
1523
end
1519
1524
1520
1525
test "[flat] handles records" do
@@ -1526,6 +1531,10 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbolsTest do
1526
1531
end
1527
1532
]
1528
1533
1534
+ result = DocumentSymbols . symbols ( uri , text , false )
1535
+
1536
+ # earlier elixir versions return different ranges
1537
+ if Version . match? ( System . version ( ) , ">= 1.13.0" ) do
1529
1538
assert { :ok ,
1530
1539
[
1531
1540
% Protocol.SymbolInformation {
@@ -1567,7 +1576,8 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbolsTest do
1567
1576
} ,
1568
1577
name: "age"
1569
1578
}
1570
- ] } = DocumentSymbols . symbols ( uri , text , false )
1579
+ ] } = result
1580
+ end
1571
1581
end
1572
1582
1573
1583
test "[nested] skips docs attributes" do
You can’t perform that action at this time.
0 commit comments