eric6/E5Gui/E5LineEdit.py

changeset 7628
f904d0eef264
parent 7533
88261c96484b
child 7780
41420f82c0ac
--- 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)
         

eric ide

mercurial