From a0cd55fd6d2697f4823d1de24c9dda5858b27610 Mon Sep 17 00:00:00 2001 From: "Eric N. Vander Weele" Date: Sun, 28 Jul 2019 10:39:27 -0400 Subject: [PATCH] utils: Assert desired contract for `normalize_paths()` This is a separate commit so it can be dropped during a rebase or revert independently. --- src/flake8/utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/flake8/utils.py b/src/flake8/utils.py index 06a1db1..bb6ba2e 100644 --- a/src/flake8/utils.py +++ b/src/flake8/utils.py @@ -168,6 +168,7 @@ def normalize_paths(paths, parent=os.curdir): :rtype: [str] """ + assert isinstance(paths, list), paths # nosec (for bandit) return [ normalize_path(p, parent) for p in parse_comma_separated_list(paths) ]