summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
author最萌小汐 <sumneko@hotmail.com>2021-04-21 21:42:52 +0800
committer最萌小汐 <sumneko@hotmail.com>2021-04-21 21:42:52 +0800
commit7a9530ffc1e9b79ba1fc54653435952b21e34d05 (patch)
tree9736cd60bf8512b60e230026a7ce02b92106e4dd /test
parent1dcd60d2dc139cf4c5a07e3cae440807c254d897 (diff)
downloadlua-language-server-7a9530ffc1e9b79ba1fc54653435952b21e34d05.zip
cleanup
Diffstat (limited to 'test')
-rw-r--r--test/basic/linker.lua31
1 files changed, 17 insertions, 14 deletions
diff --git a/test/basic/linker.lua b/test/basic/linker.lua
index 14894aaf..c4655191 100644
--- a/test/basic/linker.lua
+++ b/test/basic/linker.lua
@@ -39,6 +39,9 @@ local function TEST(script)
assert(source)
linker.compileLinks(source)
local result = linker.getLink(source)
+
+ expect['id'] = expect['id']:gsub('|', '\x1F')
+
for key in pairs(CARE) do
assert(result[key] == expect[key])
end
@@ -49,59 +52,59 @@ CARE['id'] = true
TEST [[
local <?x?>
]] {
- id = 'l|9',
+ id = 'l:9',
}
TEST [[
local x
print(<?x?>)
]] {
- id = 'l|7',
+ id = 'l:7',
}
TEST [[
local x
<?x?> = 1
]] {
- id = 'l|7',
+ id = 'l:7',
}
TEST [[
print(<?X?>)
]] {
- id = 'g|"X"',
+ id = 'g:"X"',
}
TEST [[
print(<?X?>)
]] {
- id = 'g|"X"',
+ id = 'g:"X"',
}
TEST [[
local x
print(x.y.<?z?>)
]] {
- id = 'l|7|"y"|"z"',
+ id = 'l:7|"y"|"z"',
}
TEST [[
local x
function x:<?f?>() end
]] {
- id = 'l|7|"f"',
+ id = 'l:7|"f"',
}
TEST [[
print(X.Y.<?Z?>)
]] {
- id = 'g|"X"|"Y"|"Z"',
+ id = 'g:"X"|"Y"|"Z"',
}
TEST [[
function x:<?f?>() end
]] {
- id = 'g|"x"|"f"',
+ id = 'g:"x"|"f"',
}
TEST [[
@@ -109,13 +112,13 @@ TEST [[
<?x?> = 1,
}
]] {
- id = 't|1|"x"',
+ id = 't:1|"x"',
}
TEST [[
return <?X?>
]] {
- id = 'g|"X"',
+ id = 'g:"X"',
}
TEST [[
@@ -123,7 +126,7 @@ function f()
return <?X?>
end
]] {
- id = 'g|"X"',
+ id = 'g:"X"',
freturn = 1,
}
@@ -131,12 +134,12 @@ TEST [[
::<?label?>::
goto label
]] {
- id = 'l|5',
+ id = 'l:5',
}
TEST [[
::label::
goto <?label?>
]] {
- id = 'l|3',
+ id = 'l:3',
}