aboutsummaryrefslogtreecommitdiff
path: root/games/devtest
diff options
context:
space:
mode:
authorx2048 <codeforsmile@gmail.com>2022-04-30 15:54:07 +0200
committerGitHub <noreply@github.com>2022-04-30 15:54:07 +0200
commit828461c193c9dcee1221a367b340084e4ee643ad (patch)
tree65c7894f67b0dab9868154ba73535653ac9ffb6f /games/devtest
parentec4a789b4f56d7918b6c964e59b9903af5e17fcd (diff)
downloadminetest-828461c193c9dcee1221a367b340084e4ee643ad.tar.gz
minetest-828461c193c9dcee1221a367b340084e4ee643ad.tar.bz2
minetest-828461c193c9dcee1221a367b340084e4ee643ad.zip
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>
Diffstat (limited to 'games/devtest')
-rw-r--r--games/devtest/.luacheckrc43
1 files changed, 43 insertions, 0 deletions
diff --git a/games/devtest/.luacheckrc b/games/devtest/.luacheckrc
new file mode 100644
index 000000000..1c7d3994f
--- /dev/null
+++ b/games/devtest/.luacheckrc
@@ -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" } },
+ "_",
+}
+