Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 58c4713

Browse files
committed
contourf: raise ValueError if fewer than 2 levels are specified
There was already a check for this condition, but it needed to be shifted slightly to handle all such cases.
1 parent 861da23 commit 58c4713

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/matplotlib/contour.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -895,9 +895,9 @@ def _contour_level_args(self, z, args):
895895
except:
896896
raise TypeError(
897897
"Last %s arg must give levels; see help(%s)" % (fn,fn))
898-
if self.filled and len(lev) < 2:
899-
raise ValueError("Filled contours require at least 2 levels.")
900898
self.levels = lev
899+
if self.filled and len(self.levels) < 2:
900+
raise ValueError("Filled contours require at least 2 levels.")
901901

902902
def _process_levels(self):
903903
self._levels = list(self.levels)

0 commit comments

Comments
 (0)