summaryrefslogtreecommitdiff
path: root/test/references/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'test/references/init.lua')
-rw-r--r--test/references/init.lua230
1 files changed, 2 insertions, 228 deletions
diff --git a/test/references/init.lua b/test/references/init.lua
index fbbd3227..2fba92e5 100644
--- a/test/references/init.lua
+++ b/test/references/init.lua
@@ -52,231 +52,5 @@ function TEST(script)
end
end
-TEST [[
-local <?a?> = 1
-<!a!> = <!a!>
-]]
-
-TEST [[
-<?a?> = 1
-<!a!> = <!a!>
-]]
-
-TEST [[
-local t
-t.<?a?> = 1
-t.<!a!> = t.<!a!>
-]]
-
-TEST [[
-t.<?a?> = 1
-t.<!a!> = t.<!a!>
-]]
-
-TEST [[
-:: <!LABEL!> ::
-goto <?LABEL?>
-if true then
- goto <!LABEL!>
-end
-]]
-
-TEST [[
-:: <?LABEL?> ::
-goto <!LABEL!>
-if true then
- goto <!LABEL!>
-end
-]]
-
-TEST [[
-local a = 1
-local <?a?> = 1
-<!a!> = <!a!>
-]]
-
-TEST [[
-local <!a!>
-local <?b?> = <!a!>
-]]
-
-TEST [[
-local <?a?>
-local <!b!> = <!a!>
-]]
-
-TEST [[
-local t = {
- <!a!> = 1
-}
-print(t.<?a?>)
-]]
-
-TEST [[
-local t = {
- <?a?> = 1
-}
-print(t.<!a!>)
-]]
-
-TEST [[
-t[<?'a'?>] = 1
-print(t.<!a!>)
-]]
-
-TEST [[
-local t = {
- [<?'a'?>] = 1
-}
-print(t.<!a!>)
-]]
-
-TEST [[
-table.<!dump!>()
-function table.<?dump?>()
-end
-]]
-
-TEST [[
-local <?x?>
-local function f()
- return <!x!>
-end
-local y = f()
-]]
-
-TEST [[
-local <?x?>
-local function f()
- return function ()
- return <!x!>
- end
-end
-local y = f()()
-]]
-
-TEST [[
-local t = {}
-t.<?x?> = 1
-t[a.b.c] = 1
-]]
-
-TEST [[
-local t = {}
-t.x = 1
-t[a.b.<?x?>] = 1
-]]
-
-TEST [[
-local t
-local <!f!> = t.<?f?>
-
-<!f!>()
-
-return {
- <!f!> = <!f!>,
-}
-]]
-
-TEST [[
-self = {
- results = {
- <?labels?> = {},
- }
-}
-self[self.results.<!labels!>] = lbl
-]]
-
-TEST [[
-a.b.<?c?> = 1
-print(a.b.<!c!>)
-]]
-
-TEST [[
-local <!mt!> = {}
-function <!mt!>:x()
- <?self?>:x()
-end
-]]
-
-TEST [[
-local mt = {}
-function mt:<!x!>()
- self:<?x?>()
-end
-]]
-
-TEST [[
-a.<!b!>.c = 1
-print(a.<?b?>.c)
-]]
-
-TEST [[
-local <?f?>
-local t = {
- <!a!> = <!f!>
-}
-print(t.<!a!>)
-]]
-
-TEST [[
-local <!f!>
-local <!t!> = <?f?>
-]]
-
-TEST [[
-local <!f!>
-a.<!t!> = <?f?>
-]]
-
-TEST [[
-<!t!>.<!f!> = <?t?>
-]]
-
-TEST [[
-local <!f!>
-local <?t?> = <!f!>
-]]
-
-TEST [[
-local <!t!>
-<!t!>.<!f!> = <?t?>
-]]
-
-TEST [[
-_G.<?xxx?> = 1
-
-print(<!xxx!>)
-]]
-
-TEST [[
----@class <!Class!>
----@type <?Class?>
----@type <!Class!>
-]]
-
-TEST [[
----@class <?Class?>
----@type <!Class!>
----@type <!Class!>
-]]
-
-TEST [[
----@class Class
-local <?t?>
----@type Class
-local <!x!>
-]]
-
-TEST [[
----@class Class
-local <!t!>
----@type Class
-local <?x?>
-]]
-
--- BUG
-TEST [[
----@return <?xxx?>
-function f() end
-]]
+require 'references.common'
+require 'references.all'