Ejemplo n.º 1
0
 def test_firefox(self):
     par1 = Mock()
     par2 = Mock()
     mock = MagicMock().return_value("conf")
     mock.browser = drivers.FIREFOX
     s = Selenium(mock)
     with self.assertRaises(WebDriverException) as context:
         s.firefox()
Ejemplo n.º 2
0
 def setUp(self):
     proxy = MagicMock()
     self.browser = MagicMock()
     proxy.browser = self.browser
     self.alert = Alert(proxy)
Ejemplo n.º 3
0
 def setUp(self):
     proxy = MagicMock()
     self.browser = MagicMock()
     proxy.browser = self.browser
     self.chain = self._get_test_class()(proxy)
Ejemplo n.º 4
0
 def test_phantomjs(self):
     mock = MagicMock().return_value("conf")
     mock.browser = drivers.PHANTOMJS
     s = Selenium(mock)
     with self.assertRaises(WebDriverException) as context:
         s.phantomjs()
Ejemplo n.º 5
0
 def test_chrome(self):
     mock = MagicMock().return_value("conf")
     mock.browser = drivers.CHROME
     s = Selenium(mock)
     with self.assertRaises(WebDriverException) as context:
         s.chrome()
Ejemplo n.º 6
0
 def test_remote(self):
     mock = MagicMock().return_value("REMOTE")
     mock.browser = drivers.OPERA
     s = Selenium(mock)
     with self.assertRaises(WebDriverException) as context:
         s.remote(drivers.OPERA)
Ejemplo n.º 7
0
 def test_stop(self):
     mock = MagicMock().return_value("conf")
     mock.browser = "IE"
     s = Selenium(mock)
     s.stop()
     self.assertFalse(s.is_running)
Ejemplo n.º 8
0
 def test_start_SeleniumExError(self):
     mock = MagicMock().return_value("conf")
     mock.browser = "IE"
     s = Selenium(mock)
     with self.assertRaises(SeleniumExError) as context:
         s.start("IE", 1, 1)
Ejemplo n.º 9
0
 def test_opera(self):
     mock = MagicMock().return_value("conf")
     mock.browser = drivers.OPERA
     s = Selenium(mock)
     with self.assertRaises(WebDriverException) as context:
         s.opera()