Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(84)

Side by Side Diff: chrome/test/chromedriver/test/run_py_tests.py

Issue 2299723002: [chromedriver] Remove invalid assertions from tests. (Closed)
Patch Set: Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright 2013 The Chromium Authors. All rights reserved. 2 # Copyright 2013 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 """End to end tests for ChromeDriver.""" 6 """End to end tests for ChromeDriver."""
7 7
8 import base64 8 import base64
9 import json 9 import json
10 import math 10 import math
(...skipping 1201 matching lines...) Expand 10 before | Expand all | Expand 10 after
1212 self._driver.Load(self.GetHttpUrlForFile('/chromedriver/outer.html')) 1212 self._driver.Load(self.GetHttpUrlForFile('/chromedriver/outer.html'))
1213 frame = self._driver.FindElement('tag name', 'iframe') 1213 frame = self._driver.FindElement('tag name', 'iframe')
1214 self._driver.SwitchToFrame(frame) 1214 self._driver.SwitchToFrame(frame)
1215 self._driver.Load(self.GetHttpUrlForFile('/chromedriver/inner.html')) 1215 self._driver.Load(self.GetHttpUrlForFile('/chromedriver/inner.html'))
1216 self._driver.GoBack() 1216 self._driver.GoBack()
1217 p = self._driver.FindElement('tag name', 'p') 1217 p = self._driver.FindElement('tag name', 'p')
1218 self.assertEquals('Two', p.GetText()) 1218 self.assertEquals('Two', p.GetText())
1219 1219
1220 def testCanSwitchToPrintPreviewDialog(self): 1220 def testCanSwitchToPrintPreviewDialog(self):
1221 old_handles = self._driver.GetWindowHandles() 1221 old_handles = self._driver.GetWindowHandles()
1222 self.assertEquals(1, len(old_handles))
1223 self._driver.ExecuteScript('setTimeout(function(){window.print();}, 0);') 1222 self._driver.ExecuteScript('setTimeout(function(){window.print();}, 0);')
1224 new_window_handle = self.WaitForNewWindow(self._driver, old_handles) 1223 new_window_handle = self.WaitForNewWindow(self._driver, old_handles)
1225 self.assertNotEqual(None, new_window_handle) 1224 self.assertNotEqual(None, new_window_handle)
1226 self._driver.SwitchToWindow(new_window_handle) 1225 self._driver.SwitchToWindow(new_window_handle)
1227 self.assertEquals('chrome://print/', self._driver.GetCurrentUrl()) 1226 self.assertEquals('chrome://print/', self._driver.GetCurrentUrl())
1228 1227
1229 def testCanClickInIframes(self): 1228 def testCanClickInIframes(self):
1230 self._driver.Load(self.GetHttpUrlForFile('/chromedriver/nested.html')) 1229 self._driver.Load(self.GetHttpUrlForFile('/chromedriver/nested.html'))
1231 a = self._driver.FindElement('tag name', 'a') 1230 a = self._driver.FindElement('tag name', 'a')
1232 a.Click() 1231 a.Click()
(...skipping 411 matching lines...) Expand 10 before | Expand all | Expand 10 after
1644 crx = os.path.join(_TEST_DATA_DIR, 'ext_slow_loader.crx') 1643 crx = os.path.join(_TEST_DATA_DIR, 'ext_slow_loader.crx')
1645 driver = self.CreateDriver( 1644 driver = self.CreateDriver(
1646 chrome_switches=['user-agent=' + server.GetUrl()], 1645 chrome_switches=['user-agent=' + server.GetUrl()],
1647 chrome_extensions=[self._PackExtension(crx)]) 1646 chrome_extensions=[self._PackExtension(crx)])
1648 self.assertTrue(did_load_event.is_set()) 1647 self.assertTrue(did_load_event.is_set())
1649 1648
1650 def testCanLaunchApp(self): 1649 def testCanLaunchApp(self):
1651 app_path = os.path.join(_TEST_DATA_DIR, 'test_app') 1650 app_path = os.path.join(_TEST_DATA_DIR, 'test_app')
1652 driver = self.CreateDriver(chrome_switches=['load-extension=%s' % app_path]) 1651 driver = self.CreateDriver(chrome_switches=['load-extension=%s' % app_path])
1653 old_handles = driver.GetWindowHandles() 1652 old_handles = driver.GetWindowHandles()
1654 self.assertEqual(1, len(old_handles))
1655 driver.LaunchApp('gegjcdcfeiojglhifpmibkadodekakpc') 1653 driver.LaunchApp('gegjcdcfeiojglhifpmibkadodekakpc')
1656 new_window_handle = self.WaitForNewWindow(driver, old_handles) 1654 new_window_handle = self.WaitForNewWindow(
1655 driver, old_handles, check_closed_windows=False)
1657 driver.SwitchToWindow(new_window_handle) 1656 driver.SwitchToWindow(new_window_handle)
1658 body_element = driver.FindElement('tag name', 'body') 1657 body_element = driver.FindElement('tag name', 'body')
1659 self.assertEqual('It works!', body_element.GetText()) 1658 self.assertEqual('It works!', body_element.GetText())
1660 1659
1661 def testCanInspectBackgroundPage(self): 1660 def testCanInspectBackgroundPage(self):
1662 app_path = os.path.join(_TEST_DATA_DIR, 'test_app') 1661 app_path = os.path.join(_TEST_DATA_DIR, 'test_app')
1663 extension_path = os.path.join(_TEST_DATA_DIR, 'all_frames') 1662 extension_path = os.path.join(_TEST_DATA_DIR, 'all_frames')
1664 driver = self.CreateDriver( 1663 driver = self.CreateDriver(
1665 chrome_switches=['load-extension=%s' % app_path], 1664 chrome_switches=['load-extension=%s' % app_path],
1666 experimental_options={'windowTypes': ['background_page']}) 1665 experimental_options={'windowTypes': ['background_page']})
(...skipping 617 matching lines...) Expand 10 before | Expand all | Expand 10 after
2284 2283
2285 all_tests_suite = unittest.defaultTestLoader.loadTestsFromModule( 2284 all_tests_suite = unittest.defaultTestLoader.loadTestsFromModule(
2286 sys.modules[__name__]) 2285 sys.modules[__name__])
2287 tests = unittest_util.FilterTestSuite(all_tests_suite, options.filter) 2286 tests = unittest_util.FilterTestSuite(all_tests_suite, options.filter)
2288 ChromeDriverTest.GlobalSetUp() 2287 ChromeDriverTest.GlobalSetUp()
2289 MobileEmulationCapabilityTest.GlobalSetUp() 2288 MobileEmulationCapabilityTest.GlobalSetUp()
2290 result = unittest.TextTestRunner(stream=sys.stdout, verbosity=2).run(tests) 2289 result = unittest.TextTestRunner(stream=sys.stdout, verbosity=2).run(tests)
2291 ChromeDriverTest.GlobalTearDown() 2290 ChromeDriverTest.GlobalTearDown()
2292 MobileEmulationCapabilityTest.GlobalTearDown() 2291 MobileEmulationCapabilityTest.GlobalTearDown()
2293 sys.exit(len(result.failures) + len(result.errors)) 2292 sys.exit(len(result.failures) + len(result.errors))
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698