You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the API Client classes are using the PHP classes (not WebDriver itself) of the instaclick/php-webdriver dependency, which will cause problems when we decide to switch to another default Mink session driver (not selenium2).
We need to create the abstract AbstractAPIClient class with cURL communication support and let actual clients (listed in examples) communicate through it.
Examples:
the BrowserStackAPIClient is using ServiceFactory::getInstance()->getService('service.curl') to make cURL requests
the SauceLabsAPIClient is using SauceRest class to communicate with SauceLabs
The text was updated successfully, but these errors were encountered:
Currently, the API Client classes are using the PHP classes (not WebDriver itself) of the
instaclick/php-webdriver
dependency, which will cause problems when we decide to switch to another default Mink session driver (notselenium2
).We need to create the abstract
AbstractAPIClient
class with cURL communication support and let actual clients (listed in examples) communicate through it.Examples:
BrowserStackAPIClient
is usingServiceFactory::getInstance()->getService('service.curl')
to make cURL requestsSauceLabsAPIClient
is usingSauceRest
class to communicate with SauceLabsThe text was updated successfully, but these errors were encountered: