summaryrefslogtreecommitdiff
path: root/sw/qa/uitest/findReplace/findReplace.py
diff options
context:
space:
mode:
Diffstat (limited to 'sw/qa/uitest/findReplace/findReplace.py')
-rw-r--r--sw/qa/uitest/findReplace/findReplace.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/sw/qa/uitest/findReplace/findReplace.py b/sw/qa/uitest/findReplace/findReplace.py
index 5469b9276a22..1f6f607ec5b4 100644
--- a/sw/qa/uitest/findReplace/findReplace.py
+++ b/sw/qa/uitest/findReplace/findReplace.py
@@ -100,15 +100,19 @@ class findReplace(UITestCase):
searchterm.executeAction("TYPE", mkPropertyValues({"TEXT":"T(est|other)\\>"})) #find
replaceterm = xDialog.getChild("replaceterm")
replaceterm.executeAction("TYPE", mkPropertyValues({"TEXT":"replaced$1"})) #replace
+
+ # Deselect similarity before selecting regex
+ xSimilarity = xDialog.getChild("similarity")
+ if get_state_as_dict(xSimilarity)['Selected'] == 'true':
+ xSimilarity.executeAction("CLICK", tuple())
+
regexp = xDialog.getChild("regexp")
- regexp.executeAction("CLICK", tuple()) #regular expressions
+ if get_state_as_dict(regexp)['Selected'] == 'false':
+ regexp.executeAction("CLICK", tuple()) #regular expressions
replaceall = xDialog.getChild("replaceall")
replaceall.executeAction("CLICK", tuple())
#verify
self.assertEqual(document.Text.String[0:27], "replacedest number1 testnot")
- regexp.executeAction("CLICK", tuple())
-
-
#tdf116242 ţ ț
def test_tdf116242_replace_t_with_cedilla(self):