summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKinya TERASAKA <kinya.terasaka@visasq.com>2019-12-02 13:11:28 +0900
committerKinya TERASAKA <kinya.terasaka@visasq.com>2019-12-02 13:47:15 +0900
commitcc037338df79df6a1d693d70113033aac355cd77 (patch)
tree4454f8a70dfcbf4d05a0e6190974018a46b33a3e /src
parent15de413f9e04a9fe360d6a22a66ba163d21a7cf4 (diff)
downloadflake8-cc037338df79df6a1d693d70113033aac355cd77.tar.gz
Fixes --exit-zero when empty --diff
fixes pycqa/flake8/merge_requests!137
Diffstat (limited to 'src')
-rw-r--r--src/flake8/main/application.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/flake8/main/application.py b/src/flake8/main/application.py
index 42e365f..2ceaadb 100644
--- a/src/flake8/main/application.py
+++ b/src/flake8/main/application.py
@@ -124,7 +124,9 @@ class Application(object):
if self.options.count:
print(self.result_count)
- if not self.options.exit_zero:
+ if self.options.exit_zero:
+ raise SystemExit(self.catastrophic_failure)
+ else:
raise SystemExit(
(self.result_count > 0) or self.catastrophic_failure
)