зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1209841 - Strip prefix underscore in to_unix_line_ending(). r=automatedtester
--HG-- extra : commitid : 88Mi3beYfSI extra : rebase_source : e3b8d420e16bd093d22f75ae713a7362ddd1f14b
This commit is contained in:
Родитель
d2db71ade5
Коммит
be3a27814f
|
@ -177,7 +177,7 @@ class CommonCaretsTestCase(object):
|
||||||
x, y = self.word_location(el, wordOrdinal)
|
x, y = self.word_location(el, wordOrdinal)
|
||||||
self.long_press_on_location(el, x, y)
|
self.long_press_on_location(el, x, y)
|
||||||
|
|
||||||
def _to_unix_line_ending(self, s):
|
def to_unix_line_ending(self, s):
|
||||||
"""Changes all Windows/Mac line endings in s to UNIX line endings."""
|
"""Changes all Windows/Mac line endings in s to UNIX line endings."""
|
||||||
|
|
||||||
return s.replace('\r\n', '\n').replace('\r', '\n')
|
return s.replace('\r\n', '\n').replace('\r', '\n')
|
||||||
|
@ -351,18 +351,18 @@ class CommonCaretsTestCase(object):
|
||||||
# Drag end caret to target location
|
# Drag end caret to target location
|
||||||
(caret1_x, caret1_y), (caret2_x, caret2_y) = sel.selection_carets_location()
|
(caret1_x, caret1_y), (caret2_x, caret2_y) = sel.selection_carets_location()
|
||||||
self.actions.flick(self._body, caret2_x, caret2_y, end_caret_x, end_caret_y, 1).perform()
|
self.actions.flick(self._body, caret2_x, caret2_y, end_caret_x, end_caret_y, 1).perform()
|
||||||
self.assertEqual(self._to_unix_line_ending(sel.selected_content.strip()),
|
self.assertEqual(self.to_unix_line_ending(sel.selected_content.strip()),
|
||||||
'this 3\nuser can select this')
|
'this 3\nuser can select this')
|
||||||
|
|
||||||
(caret1_x, caret1_y), (caret2_x, caret2_y) = sel.selection_carets_location()
|
(caret1_x, caret1_y), (caret2_x, caret2_y) = sel.selection_carets_location()
|
||||||
self.actions.flick(self._body, caret2_x, caret2_y, end_caret2_x, end_caret2_y, 1).perform()
|
self.actions.flick(self._body, caret2_x, caret2_y, end_caret2_x, end_caret2_y, 1).perform()
|
||||||
self.assertEqual(self._to_unix_line_ending(sel.selected_content.strip()),
|
self.assertEqual(self.to_unix_line_ending(sel.selected_content.strip()),
|
||||||
'this 3\nuser can select this 4\nuser can select this 5\nuser')
|
'this 3\nuser can select this 4\nuser can select this 5\nuser')
|
||||||
|
|
||||||
# Drag first caret to target location
|
# Drag first caret to target location
|
||||||
(caret1_x, caret1_y), (caret2_x, caret2_y) = sel.selection_carets_location()
|
(caret1_x, caret1_y), (caret2_x, caret2_y) = sel.selection_carets_location()
|
||||||
self.actions.flick(self._body, caret1_x, caret1_y, end_caret_x, end_caret_y, 1).perform()
|
self.actions.flick(self._body, caret1_x, caret1_y, end_caret_x, end_caret_y, 1).perform()
|
||||||
self.assertEqual(self._to_unix_line_ending(sel.selected_content.strip()),
|
self.assertEqual(self.to_unix_line_ending(sel.selected_content.strip()),
|
||||||
'4\nuser can select this 5\nuser')
|
'4\nuser can select this 5\nuser')
|
||||||
|
|
||||||
def test_drag_caret_to_beginning_of_a_line(self):
|
def test_drag_caret_to_beginning_of_a_line(self):
|
||||||
|
@ -386,7 +386,7 @@ class CommonCaretsTestCase(object):
|
||||||
# Drag end caret back to the target word
|
# Drag end caret back to the target word
|
||||||
self.actions.flick(self._body, start_caret_x, start_caret_y, caret2_x, caret2_y).perform()
|
self.actions.flick(self._body, start_caret_x, start_caret_y, caret2_x, caret2_y).perform()
|
||||||
|
|
||||||
self.assertEqual(self._to_unix_line_ending(sel.selected_content.strip()), 'select')
|
self.assertEqual(self.to_unix_line_ending(sel.selected_content.strip()), 'select')
|
||||||
|
|
||||||
@skip_if_not_rotatable
|
@skip_if_not_rotatable
|
||||||
def test_caret_position_after_changing_orientation_of_device(self):
|
def test_caret_position_after_changing_orientation_of_device(self):
|
||||||
|
@ -410,7 +410,7 @@ class CommonCaretsTestCase(object):
|
||||||
# other tests
|
# other tests
|
||||||
self.marionette.set_orientation('portrait')
|
self.marionette.set_orientation('portrait')
|
||||||
|
|
||||||
self.assertEqual(self._to_unix_line_ending(sel.selected_content.strip()), 'o')
|
self.assertEqual(self.to_unix_line_ending(sel.selected_content.strip()), 'o')
|
||||||
|
|
||||||
def test_select_word_inside_an_iframe(self):
|
def test_select_word_inside_an_iframe(self):
|
||||||
'''Bug 1088552
|
'''Bug 1088552
|
||||||
|
@ -432,7 +432,7 @@ class CommonCaretsTestCase(object):
|
||||||
self._bottomtext = self.marionette.find_element(By.ID, 'bottomtext')
|
self._bottomtext = self.marionette.find_element(By.ID, 'bottomtext')
|
||||||
self.long_press_on_location(self._bottomtext)
|
self.long_press_on_location(self._bottomtext)
|
||||||
|
|
||||||
self.assertNotEqual(self._to_unix_line_ending(sel.selected_content.strip()), '')
|
self.assertNotEqual(self.to_unix_line_ending(sel.selected_content.strip()), '')
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# <input> test cases with selection carets enabled
|
# <input> test cases with selection carets enabled
|
||||||
|
|
Загрузка…
Ссылка в новой задаче