mirror of
https://github.com/luanti-org/luanti.git
synced 2025-09-15 18:57:08 +00:00
Run automated tests when lua files change (#12184)
* Run automated tests when lua files change * skip busted on devtest * use newer build env * Add .luacheckrc for games/devetest Co-authored-by: sfan5 <sfan5@live.de>
This commit is contained in:
parent
ec4a789b4f
commit
828461c193
3 changed files with 103 additions and 32 deletions
43
games/devtest/.luacheckrc
Normal file
43
games/devtest/.luacheckrc
Normal file
|
@ -0,0 +1,43 @@
|
|||
unused_args = false
|
||||
allow_defined_top = true
|
||||
max_string_line_length = false
|
||||
max_line_length = false
|
||||
|
||||
ignore = {
|
||||
"131", -- Unused global variable
|
||||
"211", -- Unused local variable
|
||||
"231", -- Local variable never accessed
|
||||
"311", -- Value assigned to a local variable is unused
|
||||
"412", -- Redefining an argument
|
||||
"421", -- Shadowing a local variable
|
||||
"431", -- Shadowing an upvalue
|
||||
"432", -- Shadowing an upvalue argument
|
||||
"611", -- Line contains only whitespace
|
||||
}
|
||||
|
||||
read_globals = {
|
||||
"ItemStack",
|
||||
"INIT",
|
||||
"DIR_DELIM",
|
||||
"dump", "dump2",
|
||||
"fgettext", "fgettext_ne",
|
||||
"vector",
|
||||
"VoxelArea",
|
||||
"profiler",
|
||||
"Settings",
|
||||
"check",
|
||||
"PseudoRandom",
|
||||
|
||||
string = {fields = {"split", "trim"}},
|
||||
table = {fields = {"copy", "getn", "indexof", "insert_all"}},
|
||||
math = {fields = {"hypot", "round"}},
|
||||
}
|
||||
|
||||
globals = {
|
||||
"aborted",
|
||||
"minetest",
|
||||
"core",
|
||||
os = { fields = { "tempfolder" } },
|
||||
"_",
|
||||
}
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue