test_browserHelperFunction.py 916 B

12345678910111213141516171819202122
  1. import pytest
  2. import logging
  3. from unittest.mock import MagicMock, patch
  4. from baangt.base.BrowserHandling.BrowserHelperFunction import BrowserHelperFunction
  5. @pytest.mark.parametrize("desiredCapabilities", [({}), ({"seleniumGridIp": "0.0.0.0", "seleniumGridPort": "4444"})])
  6. def test_browserHelper_setSettingsRemoteV4(desiredCapabilities):
  7. result = BrowserHelperFunction.browserHelper_setSettingsRemoteV4(desiredCapabilities)
  8. assert len(result) == 3
  9. @pytest.mark.parametrize("logType", [(logging.ERROR), (logging.WARN), ("")])
  10. def test_browserHelper_log(logType):
  11. BrowserHelperFunction.browserHelper_log(logType, "Log Text", MagicMock(), MagicMock, extra="test")
  12. assert 1 == 1
  13. @patch("baangt.base.ProxyRotate.ProxyRotate.remove_proxy", MagicMock)
  14. def test_browserHelper_setProxyError():
  15. BrowserHelperFunction.browserHelper_setProxyError({"ip": "127.0.0.1", "port": "4444"})
  16. assert 1 == 1