luacheckrc: make test helpers read-only globals, add testlib_new_env and runtest
[prosody.git] / .luacheckrc
index bcce11552a84e912d3e8a75c6a75dada9d406195..0da4a0e7f7f57cca05d6db2a70fcd6d5bd7b3f07 100644 (file)
@@ -1,5 +1,5 @@
 cache = true
-read_globals = { "prosody", "hosts" }
+read_globals = { "prosody", "hosts", "import" }
 globals = { "_M" }
 allow_defined_top = true
 module = true
@@ -10,3 +10,16 @@ ignore = { "411/err", "421/err", "411/ok", "421/ok", "211/_ENV" }
 files["plugins/"] = {
        ignore = { "122/module" };
 }
+files["tests/"] = {
+       read_globals = {
+               "testlib_new_env",
+               "assert_equal",
+               "assert_table",
+               "assert_function",
+               "assert_string",
+               "assert_boolean",
+               "assert_is",
+               "assert_is_not",
+               "runtest",
+       };
+}