Page MenuHomePhabricator

D9661.id23191.diff
No OneTemporary

D9661.id23191.diff

diff --git a/src/__phutil_library_map__.php b/src/__phutil_library_map__.php
--- a/src/__phutil_library_map__.php
+++ b/src/__phutil_library_map__.php
@@ -147,6 +147,7 @@
'ArcanistPyFlakesLinter' => 'lint/linter/ArcanistPyFlakesLinter.php',
'ArcanistPyFlakesLinterTestCase' => 'lint/linter/__tests__/ArcanistPyFlakesLinterTestCase.php',
'ArcanistPyLintLinter' => 'lint/linter/ArcanistPyLintLinter.php',
+ 'ArcanistPyLintLinterTestCase' => 'lint/linter/__tests__/ArcanistPyLintLinterTestCase.php',
'ArcanistRepositoryAPI' => 'repository/api/ArcanistRepositoryAPI.php',
'ArcanistRepositoryAPIMiscTestCase' => 'repository/api/__tests__/ArcanistRepositoryAPIMiscTestCase.php',
'ArcanistRepositoryAPIStateTestCase' => 'repository/api/__tests__/ArcanistRepositoryAPIStateTestCase.php',
@@ -321,6 +322,7 @@
'ArcanistPyFlakesLinter' => 'ArcanistExternalLinter',
'ArcanistPyFlakesLinterTestCase' => 'ArcanistArcanistLinterTestCase',
'ArcanistPyLintLinter' => 'ArcanistLinter',
+ 'ArcanistPyLintLinterTestCase' => 'ArcanistArcanistLinterTestCase',
'ArcanistRepositoryAPIMiscTestCase' => 'ArcanistTestCase',
'ArcanistRepositoryAPIStateTestCase' => 'ArcanistTestCase',
'ArcanistRevertWorkflow' => 'ArcanistBaseWorkflow',
diff --git a/src/lint/linter/__tests__/ArcanistPyLintLinterTestCase.php b/src/lint/linter/__tests__/ArcanistPyLintLinterTestCase.php
new file mode 100644
--- /dev/null
+++ b/src/lint/linter/__tests__/ArcanistPyLintLinterTestCase.php
@@ -0,0 +1,12 @@
+<?php
+
+final class ArcanistPyLintLinterTestCase
+ extends ArcanistArcanistLinterTestCase {
+
+ public function testPyLintLinter() {
+ return $this->executeTestsInDirectory(
+ dirname(__FILE__).'/pylint/',
+ new ArcanistPyLintLinter());
+ }
+
+}
diff --git a/src/lint/linter/__tests__/pylint/pylint.lint-test b/src/lint/linter/__tests__/pylint/pylint.lint-test
new file mode 100644
--- /dev/null
+++ b/src/lint/linter/__tests__/pylint/pylint.lint-test
@@ -0,0 +1,7 @@
+import sys, os
+
+x += 1
+~~~~~~~~~~
+warning:1:0
+advice:1:0
+error:3:0

File Metadata

Mime Type
text/plain
Expires
Mon, Mar 24, 10:45 PM (1 w, 1 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7589707
Default Alt Text
D9661.id23191.diff (2 KB)

Event Timeline