2 from conftest
import build
4 LINTER
= "android-format"
7 def test_basic(global_lint
, config
):
9 "GRADLE_ANDROID_FORMAT_LINT_CHECK_TASKS": [
11 "spotlessKotlinCheck",
13 "GRADLE_ANDROID_FORMAT_LINT_FIX_TASKS": [
15 "spotlessKotlinApply",
17 "GRADLE_ANDROID_FORMAT_LINT_FOLDERS": ["tools/lint/test/files/android-format"],
19 results
= global_lint(
21 topobjdir
=build
.topobjdir
,
24 extra_args
=["-PandroidFormatLintTest"],
28 # When first task (spotlessJavaCheck) hits error, we won't check next Kotlin error.
29 # So results length will be 1.
30 assert len(results
) == 1
31 assert results
[0].level
== "error"
33 # Since android-format is global lint, fix=True overrides repository files directly.
34 # No way to add this test.
37 if __name__
== "__main__":