--- a/eric6/E5Gui/E5LineEdit.py Wed Jun 17 17:12:21 2020 +0200 +++ b/eric6/E5Gui/E5LineEdit.py Wed Jun 17 20:18:54 2020 +0200 @@ -253,8 +253,10 @@ @keyparam inactiveText text to be shown on inactivity (string) @keyparam side side the clear button should be shown at (E5LineEdit.RightSide, E5LineEdit.LeftSide) + @exception ValueError raised to indicate a bad parameter value """ - assert side in [E5LineEdit.RightSide, E5LineEdit.LeftSide] + if side not in [E5LineEdit.RightSide, E5LineEdit.LeftSide]: + raise ValueError("Bad value for 'side' parameter.") super(E5ClearableLineEdit, self).__init__(parent, inactiveText)