SYMBOL INDEX (503 symbols across 73 files) FILE: api_service.go type apiServicer (line 13) | type apiServicer interface type requestError (line 17) | type requestError struct method Error (line 22) | func (r requestError) Error() string { type requestErrorValue (line 26) | type requestErrorValue struct type seleniumAPIService (line 30) | type seleniumAPIService struct method performRequest (line 32) | func (a seleniumAPIService) performRequest(url string, method string, ... FILE: capabilities.go type Browser (line 6) | type Browser interface type browser (line 11) | type browser struct method BrowserName (line 16) | func (b browser) BrowserName() string { function FirefoxBrowser (line 21) | func FirefoxBrowser() Browser { function ChromeBrowser (line 26) | func ChromeBrowser() Browser { function AndroidBrowser (line 31) | func AndroidBrowser() Browser { function HTMLUnitBrowser (line 36) | func HTMLUnitBrowser() Browser { function InternetExplorerBrowser (line 41) | func InternetExplorerBrowser() Browser { function IPhoneBrowser (line 46) | func IPhoneBrowser() Browser { function IPadBrowser (line 51) | func IPadBrowser() Browser { function OperaBrowser (line 56) | func OperaBrowser() Browser { function SafariBrowser (line 61) | func SafariBrowser() Browser { type Capabilities (line 68) | type Capabilities struct method Browser (line 74) | func (c *Capabilities) Browser() Browser { method SetBrowser (line 83) | func (c *Capabilities) SetBrowser(b Browser) { method toJSON (line 87) | func (c *Capabilities) toJSON() (string, error) { FILE: errors.go type ErrorResponse (line 7) | type ErrorResponse struct type CommunicationError (line 14) | type CommunicationError struct method Error (line 21) | func (c CommunicationError) Error() string { function IsCommunicationError (line 27) | func IsCommunicationError(err error) bool { function newCommunicationError (line 32) | func newCommunicationError(err error, method string, url string, resp []... type UnmarshallingError (line 52) | type UnmarshallingError struct method Error (line 59) | func (u UnmarshallingError) Error() string { function IsUnmarshallingError (line 65) | func IsUnmarshallingError(err error) bool { function newUnmarshallingError (line 70) | func newUnmarshallingError(err error, method string, json string) Unmars... type MarshallingError (line 79) | type MarshallingError struct method Error (line 86) | func (m MarshallingError) Error() string { function IsMarshallingError (line 91) | func IsMarshallingError(err error) bool { function newMarshallingError (line 96) | func newMarshallingError(err error, method string, obj interface{}) Mars... type SessionIDError (line 107) | type SessionIDError method Error (line 110) | func (s SessionIDError) Error() string { function IsSessionIDError (line 116) | func IsSessionIDError(err error) bool { function newSessionIDError (line 121) | func newSessionIDError(method string) SessionIDError { type InvalidURLError (line 127) | type InvalidURLError method Error (line 130) | func (i InvalidURLError) Error() string { function IsInvalidURLError (line 136) | func IsInvalidURLError(err error) bool { function newInvalidURLError (line 142) | func newInvalidURLError(url string) InvalidURLError { FILE: errors_test.go function communicationError (line 8) | func communicationError() error { function sessionError (line 12) | func sessionError() error { function unmarshallingError (line 16) | func unmarshallingError() error { function marshallingError (line 20) | func marshallingError() error { function Test_Errors_CommunicationErrorCanBeCastSuccessfully (line 24) | func Test_Errors_CommunicationErrorCanBeCastSuccessfully(t *testing.T) { function Test_Errors_SessionErrorCanBeCastSuccessfully (line 33) | func Test_Errors_SessionErrorCanBeCastSuccessfully(t *testing.T) { function Test_Errors_UnmarshallingErrorCanBeCastSuccessfully (line 42) | func Test_Errors_UnmarshallingErrorCanBeCastSuccessfully(t *testing.T) { function Test_Errors_MarshallingErrorCanBeCastSuccessfully (line 51) | func Test_Errors_MarshallingErrorCanBeCastSuccessfully(t *testing.T) { FILE: examples/error-handling/main.go function main (line 9) | func main() { FILE: examples/getting-started/main.go function main (line 9) | func main() { FILE: examples/hackernews/main.go function main (line 10) | func main() { FILE: remote_driver.go function NewSeleniumWebDriver (line 16) | func NewSeleniumWebDriver(serviceURL string, capabilities Capabilities) ... function SessionScriptTimeout (line 47) | func SessionScriptTimeout(to int) Timeout { function SessionPageLoadTimeout (line 56) | func SessionPageLoadTimeout(to int) Timeout { function SessionImplicitWaitTimeout (line 65) | func SessionImplicitWaitTimeout(to int) Timeout { function ByIndex (line 74) | func ByIndex(index uint) By { function ByCSSSelector (line 83) | func ByCSSSelector(selector string) By { function ByLinkText (line 91) | func ByLinkText(text string) By { function ByPartialLinkText (line 100) | func ByPartialLinkText(text string) By { function ByXPath (line 108) | func ByXPath(path string) By { type seleniumWebDriver (line 115) | type seleniumWebDriver struct method DriverURL (line 122) | func (s *seleniumWebDriver) DriverURL() string { method stateRequest (line 126) | func (s *seleniumWebDriver) stateRequest(req *request) (*stateResponse... method valueRequest (line 143) | func (s *seleniumWebDriver) valueRequest(req *request) (*valueResponse... method elementRequest (line 160) | func (s *seleniumWebDriver) elementRequest(req *elRequest) ([]byte, er... method scriptRequest (line 179) | func (s *seleniumWebDriver) scriptRequest(script string, url string, m... type timeout (line 202) | type timeout struct method Type (line 207) | func (t timeout) Type() string { method Timeout (line 211) | func (t timeout) Timeout() int { type request (line 215) | type request struct type elRequest (line 222) | type elRequest struct type stateResponse (line 229) | type stateResponse struct type valueResponse (line 233) | type valueResponse struct type by (line 238) | type by struct method Type (line 243) | func (b by) Type() string { method Value (line 247) | func (b by) Value() interface{} { FILE: remote_driver_alert.go type DismissAlertResponse (line 11) | type DismissAlertResponse struct type AcceptAlertResponse (line 17) | type AcceptAlertResponse struct type AlertTextResponse (line 23) | type AlertTextResponse struct type SendAlertTextResponse (line 30) | type SendAlertTextResponse struct method DismissAlert (line 34) | func (s *seleniumWebDriver) DismissAlert() (*DismissAlertResponse, error) { method AcceptAlert (line 56) | func (s *seleniumWebDriver) AcceptAlert() (*AcceptAlertResponse, error) { method AlertText (line 78) | func (s *seleniumWebDriver) AlertText() (*AlertTextResponse, error) { method SendAlertText (line 100) | func (s *seleniumWebDriver) SendAlertText(text string) (*SendAlertTextRe... FILE: remote_driver_alert_test.go function Test_AlertDismissAlert_InvalidSessionIdResultsInError (line 12) | func Test_AlertDismissAlert_InvalidSessionIdResultsInError(t *testing.T) { function Test_AlertDismissAlert_CommunicationErrorIsReturnedCorrectly (line 26) | func Test_AlertDismissAlert_CommunicationErrorIsReturnedCorrectly(t *tes... function Test_AlertDismissAlert_UnmarshallingErrorIsReturnedCorrectly (line 41) | func Test_AlertDismissAlert_UnmarshallingErrorIsReturnedCorrectly(t *tes... function Test_AlertDismissAlert_CorrectResponseIsReturned (line 56) | func Test_AlertDismissAlert_CorrectResponseIsReturned(t *testing.T) { function Test_AlertAcceptAlert_InvalidSessionIdResultsInError (line 78) | func Test_AlertAcceptAlert_InvalidSessionIdResultsInError(t *testing.T) { function Test_AlertAcceptAlert_CommunicationErrorIsReturnedCorrectly (line 92) | func Test_AlertAcceptAlert_CommunicationErrorIsReturnedCorrectly(t *test... function Test_AlertAcceptAlert_UnmarshallingErrorIsReturnedCorrectly (line 107) | func Test_AlertAcceptAlert_UnmarshallingErrorIsReturnedCorrectly(t *test... function Test_AlertAcceptAlert_CorrectResponseIsReturned (line 122) | func Test_AlertAcceptAlert_CorrectResponseIsReturned(t *testing.T) { function Test_AlertAlertText_InvalidSessionIdResultsInError (line 144) | func Test_AlertAlertText_InvalidSessionIdResultsInError(t *testing.T) { function Test_AlertAlertText_CommunicationErrorIsReturnedCorrectly (line 158) | func Test_AlertAlertText_CommunicationErrorIsReturnedCorrectly(t *testin... function Test_AlertAlertText_UnmarshallingErrorIsReturnedCorrectly (line 173) | func Test_AlertAlertText_UnmarshallingErrorIsReturnedCorrectly(t *testin... function Test_AlertAlertText_CorrectResponseIsReturned (line 188) | func Test_AlertAlertText_CorrectResponseIsReturned(t *testing.T) { function Test_AlertSendAlertText_InvalidSessionIdResultsInError (line 209) | func Test_AlertSendAlertText_InvalidSessionIdResultsInError(t *testing.T) { function Test_AlertSendAlertText_CommunicationErrorIsReturnedCorrectly (line 223) | func Test_AlertSendAlertText_CommunicationErrorIsReturnedCorrectly(t *te... function Test_AlertSendAlertText_UnmarshallingErrorIsReturnedCorrectly (line 238) | func Test_AlertSendAlertText_UnmarshallingErrorIsReturnedCorrectly(t *te... function Test_AlertSendAlertText_CorrectResponseIsReturned (line 253) | func Test_AlertSendAlertText_CorrectResponseIsReturned(t *testing.T) { FILE: remote_driver_command.go type WindowHandleResponse (line 13) | type WindowHandleResponse struct type CloseWindowResponse (line 21) | type CloseWindowResponse struct type SwitchToWindowResponse (line 29) | type SwitchToWindowResponse struct type WindowHandlesResponse (line 35) | type WindowHandlesResponse struct type SwitchToFrameResponse (line 42) | type SwitchToFrameResponse struct type SwitchToParentFrameResponse (line 49) | type SwitchToParentFrameResponse struct type WindowSizeResponse (line 55) | type WindowSizeResponse struct type Dimensions (line 62) | type Dimensions struct type SetWindowSizeResponse (line 69) | type SetWindowSizeResponse struct type MaximizeWindowResponse (line 75) | type MaximizeWindowResponse struct method WindowHandle (line 79) | func (s *seleniumWebDriver) WindowHandle() (*WindowHandleResponse, error) { method CloseWindow (line 107) | func (s *seleniumWebDriver) CloseWindow() (*CloseWindowResponse, error) { method SwitchToWindow (line 130) | func (s *seleniumWebDriver) SwitchToWindow(handle string) (*SwitchToWind... method WindowHandles (line 134) | func (s *seleniumWebDriver) WindowHandles() (*WindowHandlesResponse, err... method SwitchToFrame (line 157) | func (s *seleniumWebDriver) SwitchToFrame(by By) (*SwitchToFrameResponse... method SwitchToParentFrame (line 191) | func (s *seleniumWebDriver) SwitchToParentFrame() (*SwitchToParentFrameR... method WindowSize (line 213) | func (s *seleniumWebDriver) WindowSize() (*WindowSizeResponse, error) { method SetWindowSize (line 236) | func (s *seleniumWebDriver) SetWindowSize(dimension *Dimensions) (*SetWi... method MaximizeWindow (line 270) | func (s *seleniumWebDriver) MaximizeWindow() (*MaximizeWindowResponse, e... FILE: remote_driver_command_test.go function Test_CommandWindowHandle_InvalidSessionIdResultsInError (line 12) | func Test_CommandWindowHandle_InvalidSessionIdResultsInError(t *testing.... function Test_CommandWindowHandle_CommunicationErrorIsReturnedCorrectly (line 25) | func Test_CommandWindowHandle_CommunicationErrorIsReturnedCorrectly(t *t... function Test_CommandWindowHandle_UnmarshallingErrorIsReturnedCorrectly (line 39) | func Test_CommandWindowHandle_UnmarshallingErrorIsReturnedCorrectly(t *t... function Test_CommandWindowHandle_CorrectResponseIsReturned (line 53) | func Test_CommandWindowHandle_CorrectResponseIsReturned(t *testing.T) { function Test_CommandCloseWindow_InvalidSessionIdResultsInError (line 73) | func Test_CommandCloseWindow_InvalidSessionIdResultsInError(t *testing.T) { function Test_CommandCloseWindow_CommunicationErrorIsReturned (line 86) | func Test_CommandCloseWindow_CommunicationErrorIsReturned(t *testing.T) { function Test_CommandCloseWindow_UnmarshallingErrorIsReturned (line 101) | func Test_CommandCloseWindow_UnmarshallingErrorIsReturned(t *testing.T) { function Test_CommandWindowHandles_InvalidSessionIdResultsInError (line 122) | func Test_CommandWindowHandles_InvalidSessionIdResultsInError(t *testing... function Test_CommandWindowHandles_CommunicationErrorIsReturned (line 135) | func Test_CommandWindowHandles_CommunicationErrorIsReturned(t *testing.T) { function Test_CommandWindowHandles_UnmarshallingErrorIsReturned (line 149) | func Test_CommandWindowHandles_UnmarshallingErrorIsReturned(t *testing.T) { function Test_CommandWindowHandles_SingleResultCanBeReturned (line 163) | func Test_CommandWindowHandles_SingleResultCanBeReturned(t *testing.T) { function Test_CommandWindowHandles_MultipleResultsCanBeReturned (line 182) | func Test_CommandWindowHandles_MultipleResultsCanBeReturned(t *testing.T) { function Test_CommandSwitchToFrame_InvalidSessionIdResultsInError (line 205) | func Test_CommandSwitchToFrame_InvalidSessionIdResultsInError(t *testing... function Test_CommandSwitchToFrame_InvalidByResultsInError (line 218) | func Test_CommandSwitchToFrame_InvalidByResultsInError(t *testing.T) { function Test_CommandSwitchToFrame_APICommunicationErrorIsReturned (line 240) | func Test_CommandSwitchToFrame_APICommunicationErrorIsReturned(t *testin... function Test_CommandSwitchToFrame_CorrectResponseIsReturned (line 255) | func Test_CommandSwitchToFrame_CorrectResponseIsReturned(t *testing.T) { function Test_CommandSwitchToParentFrame_InvalidSessionIDResultsInError (line 275) | func Test_CommandSwitchToParentFrame_InvalidSessionIDResultsInError(t *t... function Test_CommandSwitchToParentFrame_ApiCommunicationErrorIsReturned (line 288) | func Test_CommandSwitchToParentFrame_ApiCommunicationErrorIsReturned(t *... function Test_CommandSwitchToParentFrame_UnmarshallingErrorIsReturned (line 303) | func Test_CommandSwitchToParentFrame_UnmarshallingErrorIsReturned(t *tes... function Test_CommandSwitchToParentFrame_CorrectResponseCanBeReturned (line 318) | func Test_CommandSwitchToParentFrame_CorrectResponseCanBeReturned(t *tes... function Test_CommandWindowSize_InvalidSessionIDResultsInAnError (line 338) | func Test_CommandWindowSize_InvalidSessionIDResultsInAnError(t *testing.... function Test_CommandWindowSize_CommunicationErrorIsReturned (line 351) | func Test_CommandWindowSize_CommunicationErrorIsReturned(t *testing.T) { function Test_CommandWindowSize_UnmarshallingErrorIsReturned (line 366) | func Test_CommandWindowSize_UnmarshallingErrorIsReturned(t *testing.T) { function Test_CommandWindowSize_CorrectResultIsReturned (line 381) | func Test_CommandWindowSize_CorrectResultIsReturned(t *testing.T) { function Test_CommandSetWindowSize_NullDimensionResultsInError (line 406) | func Test_CommandSetWindowSize_NullDimensionResultsInError(t *testing.T) { function Test_CommandSetWindowSize_InvalidSessionIDResultsInError (line 420) | func Test_CommandSetWindowSize_InvalidSessionIDResultsInError(t *testing... function Test_CommandSetWindowSize_CommunicationErrorIsReturned (line 439) | func Test_CommandSetWindowSize_CommunicationErrorIsReturned(t *testing.T) { function Test_CommandSetWindowSize_UnmarshallingErrorIsReturned (line 459) | func Test_CommandSetWindowSize_UnmarshallingErrorIsReturned(t *testing.T) { function Test_CommandSetWindowSize_ResultIsReturnedSuccessfully (line 479) | func Test_CommandSetWindowSize_ResultIsReturnedSuccessfully(t *testing.T) { function Test_CommandMaximizeWindow_InvalidSessionIDResultsInError (line 504) | func Test_CommandMaximizeWindow_InvalidSessionIDResultsInError(t *testin... function Test_CommandMaximizeWindow_CommunicationErrorIsReturned (line 518) | func Test_CommandMaximizeWindow_CommunicationErrorIsReturned(t *testing.... function Test_CommandMaximizeWindow_UnmarshallingErrorIsReturned (line 533) | func Test_CommandMaximizeWindow_UnmarshallingErrorIsReturned(t *testing.... function Test_CommandMaximizeWindow_ResultIsReturnedSuccessfully (line 548) | func Test_CommandMaximizeWindow_ResultIsReturnedSuccessfully(t *testing.... FILE: remote_driver_cookie.go type AllCookiesResponse (line 10) | type AllCookiesResponse struct type CookieResponse (line 16) | type CookieResponse struct type Cookie (line 22) | type Cookie struct type AddCookieResponse (line 32) | type AddCookieResponse struct type DeleteCookieResponse (line 38) | type DeleteCookieResponse struct method AllCookies (line 42) | func (s *seleniumWebDriver) AllCookies() (*AllCookiesResponse, error) { method Cookie (line 65) | func (s *seleniumWebDriver) Cookie(name string) (*CookieResponse, error) { method AddCookie (line 88) | func (s *seleniumWebDriver) AddCookie(c *Cookie) (*AddCookieResponse, er... method DeleteCookie (line 119) | func (s *seleniumWebDriver) DeleteCookie(name string) (*DeleteCookieResp... FILE: remote_driver_cookie_test.go function Test_CookieAllCookies_InvalidSessionIdResultsInError (line 11) | func Test_CookieAllCookies_InvalidSessionIdResultsInError(t *testing.T) { function Test_CookieAllCookies_CommunicationErrorIsReturnedCorrectly (line 24) | func Test_CookieAllCookies_CommunicationErrorIsReturnedCorrectly(t *test... function Test_CookieAllCookies_UnmarshallingErrorIsReturnedCorrectly (line 39) | func Test_CookieAllCookies_UnmarshallingErrorIsReturnedCorrectly(t *test... function Test_CookieAllCookies_CorrectResponseIsReturned (line 54) | func Test_CookieAllCookies_CorrectResponseIsReturned(t *testing.T) { function Test_CookieCookie_InvalidSessionIdResultsInError (line 88) | func Test_CookieCookie_InvalidSessionIdResultsInError(t *testing.T) { function Test_CookieCookie_CommunicationErrorIsReturnedCorrectly (line 101) | func Test_CookieCookie_CommunicationErrorIsReturnedCorrectly(t *testing.... function Test_CookieCookie_UnmarshallingErrorIsReturnedCorrectly (line 116) | func Test_CookieCookie_UnmarshallingErrorIsReturnedCorrectly(t *testing.... function Test_CookieCookie_CorrectResponseIsReturned (line 131) | func Test_CookieCookie_CorrectResponseIsReturned(t *testing.T) { function Test_CookieAddCookie_InvalidSessionIdResultsInError (line 163) | func Test_CookieAddCookie_InvalidSessionIdResultsInError(t *testing.T) { function Test_CookieAddCookie_CommunicationErrorIsReturnedCorrectly (line 176) | func Test_CookieAddCookie_CommunicationErrorIsReturnedCorrectly(t *testi... function Test_CookieAddCookie_UnmarshallingErrorIsReturnedCorrectly (line 191) | func Test_CookieAddCookie_UnmarshallingErrorIsReturnedCorrectly(t *testi... function Test_CookieAddCookie_CorrectResponseIsReturned (line 206) | func Test_CookieAddCookie_CorrectResponseIsReturned(t *testing.T) { function Test_CookieDeleteCookie_InvalidSessionIdResultsInError (line 226) | func Test_CookieDeleteCookie_InvalidSessionIdResultsInError(t *testing.T) { function Test_CookieDeleteCookie_CommunicationErrorIsReturnedCorrectly (line 239) | func Test_CookieDeleteCookie_CommunicationErrorIsReturnedCorrectly(t *te... function Test_CookieDeleteCookie_UnmarshallingErrorIsReturnedCorrectly (line 254) | func Test_CookieDeleteCookie_UnmarshallingErrorIsReturnedCorrectly(t *te... function Test_CookieDeleteCookie_CorrectResponseIsReturned (line 269) | func Test_CookieDeleteCookie_CorrectResponseIsReturned(t *testing.T) { FILE: remote_driver_document.go type PageSourceResponse (line 7) | type PageSourceResponse struct type ExecuteScriptResponse (line 14) | type ExecuteScriptResponse struct method PageSource (line 19) | func (s *seleniumWebDriver) PageSource() (*PageSourceResponse, error) { method ExecuteScript (line 41) | func (s *seleniumWebDriver) ExecuteScript(script string) (*ExecuteScript... method ExecuteScriptAsync (line 51) | func (s *seleniumWebDriver) ExecuteScriptAsync(script string) (*ExecuteS... FILE: remote_driver_document_test.go function Test_DocumentPageSource_InvalidSessionIDResultsInError (line 11) | func Test_DocumentPageSource_InvalidSessionIDResultsInError(t *testing.T) { function Test_DocumentPageSource_CommunicationErrorIsReturned (line 25) | func Test_DocumentPageSource_CommunicationErrorIsReturned(t *testing.T) { function Test_DocumentPageSource_UnmarshallingErrorIsReturned (line 40) | func Test_DocumentPageSource_UnmarshallingErrorIsReturned(t *testing.T) { function Test_DocumentPageSource_ResultIsReturnedSuccessfully (line 55) | func Test_DocumentPageSource_ResultIsReturnedSuccessfully(t *testing.T) { function Test_CommandExecuteScript_InvalidSessionIDResultsInError (line 76) | func Test_CommandExecuteScript_InvalidSessionIDResultsInError(t *testing... function Test_CommandExecuteScript_CommunicationErrorIsReturned (line 90) | func Test_CommandExecuteScript_CommunicationErrorIsReturned(t *testing.T) { function Test_CommandExecuteScript_UnmarshallingErrorIsReturned (line 105) | func Test_CommandExecuteScript_UnmarshallingErrorIsReturned(t *testing.T) { function Test_CommandExecuteScript_ResultIsReturnedSuccessfully (line 120) | func Test_CommandExecuteScript_ResultIsReturnedSuccessfully(t *testing.T) { function Test_CommandExecuteScriptAsync_InvalidSessionIDResultsInError (line 141) | func Test_CommandExecuteScriptAsync_InvalidSessionIDResultsInError(t *te... function Test_CommandExecuteScriptAsync_CommunicationErrorIsReturned (line 155) | func Test_CommandExecuteScriptAsync_CommunicationErrorIsReturned(t *test... function Test_CommandExecuteScriptAsync_UnmarshallingErrorIsReturned (line 170) | func Test_CommandExecuteScriptAsync_UnmarshallingErrorIsReturned(t *test... function Test_CommandExecuteScriptAsync_ResultIsReturnedSuccessfully (line 185) | func Test_CommandExecuteScriptAsync_ResultIsReturnedSuccessfully(t *test... FILE: remote_driver_element.go type findElementResponse (line 9) | type findElementResponse struct type findElementsResponse (line 13) | type findElementsResponse struct type element (line 17) | type element struct method FindElement (line 21) | func (s *seleniumWebDriver) FindElement(by By) (Element, error) { method FindElements (line 53) | func (s *seleniumWebDriver) FindElements(by By) ([]Element, error) { FILE: remote_driver_element_test.go function Test_ElementFindElement_ByIndexResultsInError (line 11) | func Test_ElementFindElement_ByIndexResultsInError(t *testing.T) { function Test_ElementFindElement_InvalidSessionIdResultsInError (line 25) | func Test_ElementFindElement_InvalidSessionIdResultsInError(t *testing.T) { function Test_ElementFindElement_CommunicationErrorIsReturnedCorrectly (line 39) | func Test_ElementFindElement_CommunicationErrorIsReturnedCorrectly(t *te... function Test_ElementFindElement_UnmarshallingErrorIsReturnedCorrectly (line 54) | func Test_ElementFindElement_UnmarshallingErrorIsReturnedCorrectly(t *te... function Test_ElementFindElement_CorrectResponseIsReturned (line 69) | func Test_ElementFindElement_CorrectResponseIsReturned(t *testing.T) { function Test_ElementFindElements_ByIndexResultsInError (line 92) | func Test_ElementFindElements_ByIndexResultsInError(t *testing.T) { function Test_ElementFindElements_InvalidSessionIdResultsInError (line 106) | func Test_ElementFindElements_InvalidSessionIdResultsInError(t *testing.... function Test_ElementFindElements_CommunicationErrorIsReturnedCorrectly (line 120) | func Test_ElementFindElements_CommunicationErrorIsReturnedCorrectly(t *t... function Test_ElementFindElements_UnmarshallingErrorIsReturnedCorrectly (line 135) | func Test_ElementFindElements_UnmarshallingErrorIsReturnedCorrectly(t *t... function Test_ElementFindElements_CorrectResponseIsReturned (line 150) | func Test_ElementFindElements_CorrectResponseIsReturned(t *testing.T) { FILE: remote_driver_helpers.go type Until (line 7) | type Until function UntilElementPresent (line 11) | func UntilElementPresent(by By) Until { function UntilURLIs (line 19) | func UntilURLIs(url string) Until { method Wait (line 26) | func (s *seleniumWebDriver) Wait(u Until, timeout time.Duration, sleep t... FILE: remote_driver_navigation.go type GoResponse (line 15) | type GoResponse struct type CurrentURLResponse (line 20) | type CurrentURLResponse struct type BackResponse (line 26) | type BackResponse struct type ForwardResponse (line 31) | type ForwardResponse struct type RefreshResponse (line 36) | type RefreshResponse struct type TitleResponse (line 41) | type TitleResponse struct method Go (line 46) | func (s *seleniumWebDriver) Go(goURL string) (*GoResponse, error) { method CurrentURL (line 83) | func (s *seleniumWebDriver) CurrentURL() (*CurrentURLResponse, error) { method Back (line 110) | func (s *seleniumWebDriver) Back() (*BackResponse, error) { method Forward (line 132) | func (s *seleniumWebDriver) Forward() (*ForwardResponse, error) { method Refresh (line 154) | func (s *seleniumWebDriver) Refresh() (*RefreshResponse, error) { method Title (line 176) | func (s *seleniumWebDriver) Title() (*TitleResponse, error) { FILE: remote_driver_navigation_test.go function Test_NavigateGo_NoSessionIdCausesError (line 11) | func Test_NavigateGo_NoSessionIdCausesError(t *testing.T) { function Test_NavigateGo_InvalidURLFormatResultsInError (line 24) | func Test_NavigateGo_InvalidURLFormatResultsInError(t *testing.T) { function Test_NavigateGo_CommunicationErrorIsReturnedCorrectly (line 49) | func Test_NavigateGo_CommunicationErrorIsReturnedCorrectly(t *testing.T) { function Test_NavigateGo_UnmarshallingErrorIsReturnedCorrectly (line 64) | func Test_NavigateGo_UnmarshallingErrorIsReturnedCorrectly(t *testing.T) { function Test_NavigateGo_ResultIsUnmarshalledSuccessfully (line 79) | func Test_NavigateGo_ResultIsUnmarshalledSuccessfully(t *testing.T) { function Test_NavigateCurrentURL_InvalidSessionIdResultsInError (line 99) | func Test_NavigateCurrentURL_InvalidSessionIdResultsInError(t *testing.T) { function Test_NavigateCurrentURL_CommunicationFailureResultsInError (line 112) | func Test_NavigateCurrentURL_CommunicationFailureResultsInError(t *testi... function Test_NavigateCurrentURL_UnmarshallingFailureResultsInError (line 126) | func Test_NavigateCurrentURL_UnmarshallingFailureResultsInError(t *testi... function Test_NavigateCurrentURL_SuccessfulResultGetsReturnedCorrectly (line 140) | func Test_NavigateCurrentURL_SuccessfulResultGetsReturnedCorrectly(t *te... function Test_NavigateBack_InvalidSessionIdResultsInAnError (line 160) | func Test_NavigateBack_InvalidSessionIdResultsInAnError(t *testing.T) { function Test_NavigateBack_CommunicationFailureResultsInError (line 173) | func Test_NavigateBack_CommunicationFailureResultsInError(t *testing.T) { function Test_NavigateBack__UnmarshallingFailureResultsInAnError (line 187) | func Test_NavigateBack__UnmarshallingFailureResultsInAnError(t *testing.... function Test_NavigateBack_SuccessfulResultGetsReturnedCorrectly (line 201) | func Test_NavigateBack_SuccessfulResultGetsReturnedCorrectly(t *testing.... function Test_NavigateForward_InvalidSessionIdResultsInAnError (line 220) | func Test_NavigateForward_InvalidSessionIdResultsInAnError(t *testing.T) { function Test_NavigateForward_CommunicationFailureResultsInError (line 233) | func Test_NavigateForward_CommunicationFailureResultsInError(t *testing.... function Test_NavigateForward__UnmarshallingFailureResultsInAnError (line 247) | func Test_NavigateForward__UnmarshallingFailureResultsInAnError(t *testi... function Test_NavigateForward_SuccessfulResultGetsReturnedCorrectly (line 261) | func Test_NavigateForward_SuccessfulResultGetsReturnedCorrectly(t *testi... function Test_NavigateRefresh_InvalidSessionIdResultsInAnError (line 280) | func Test_NavigateRefresh_InvalidSessionIdResultsInAnError(t *testing.T) { function Test_NavigateRefresh_CommunicationFailureResultsInError (line 293) | func Test_NavigateRefresh_CommunicationFailureResultsInError(t *testing.... function Test_NavigateRefresh_UnmarshallingFailureResultsInError (line 307) | func Test_NavigateRefresh_UnmarshallingFailureResultsInError(t *testing.... function Test_NavigateRefresh_SuccessfulResultGetsReturnedCorrectly (line 321) | func Test_NavigateRefresh_SuccessfulResultGetsReturnedCorrectly(t *testi... function Test_NavigateTitle_InvalidSessionIdResultsInAnError (line 340) | func Test_NavigateTitle_InvalidSessionIdResultsInAnError(t *testing.T) { function Test_NavigateTitle_CommunicationFailureResultsInError (line 353) | func Test_NavigateTitle_CommunicationFailureResultsInError(t *testing.T) { function Test_NavigateTitle_UnmarshallingFailureResultsInError (line 367) | func Test_NavigateTitle_UnmarshallingFailureResultsInError(t *testing.T) { function Test_NavigateTitle_SuccessfulResultGetsReturnedCorrectly (line 381) | func Test_NavigateTitle_SuccessfulResultGetsReturnedCorrectly(t *testing... FILE: remote_driver_screenshot.go type ScreenshotResponse (line 10) | type ScreenshotResponse struct method ImageBytes (line 19) | func (s *ScreenshotResponse) ImageBytes() ([]byte, error) { method Screenshot (line 23) | func (s *seleniumWebDriver) Screenshot() (*ScreenshotResponse, error) { FILE: remote_driver_screenshot_test.go function Test_ScreenshotScreenshot_NoSessionIdCausesError (line 8) | func Test_ScreenshotScreenshot_NoSessionIdCausesError(t *testing.T) { function Test_ScreenshotScreenshot_CommunicationErrorIsReturnedCorrectly (line 22) | func Test_ScreenshotScreenshot_CommunicationErrorIsReturnedCorrectly(t *... function Test_ScreenshotScreenshot_UnmarshallingErrorIsReturnedCorrectly (line 37) | func Test_ScreenshotScreenshot_UnmarshallingErrorIsReturnedCorrectly(t *... function Test_ScreenshotScreen_CorrectResponseCanBeReturned (line 52) | func Test_ScreenshotScreen_CorrectResponseCanBeReturned(t *testing.T) { function Test_ScreenshotScreenshot_Base64StringCanBeDecoded (line 70) | func Test_ScreenshotScreenshot_Base64StringCanBeDecoded(t *testing.T) { FILE: remote_driver_session.go type CreateSessionResponse (line 11) | type CreateSessionResponse struct type CreateSessionCapabilities (line 18) | type CreateSessionCapabilities struct type DeleteSessionResponse (line 27) | type DeleteSessionResponse struct type SessionStatusResponse (line 34) | type SessionStatusResponse struct type SetSessionTimeoutResponse (line 40) | type SetSessionTimeoutResponse struct method CreateSession (line 44) | func (s *seleniumWebDriver) CreateSession() (*CreateSessionResponse, err... method DeleteSession (line 70) | func (s *seleniumWebDriver) DeleteSession() (*DeleteSessionResponse, err... method SessionStatus (line 93) | func (s *seleniumWebDriver) SessionStatus() (*SessionStatusResponse, err... method SetSessionTimeout (line 111) | func (s *seleniumWebDriver) SetSessionTimeout(to Timeout) (*SetSessionTi... FILE: remote_driver_session_test.go function Test_CreateSession_FailedAPIRequestResultsInAnErrorBeingReturned (line 11) | func Test_CreateSession_FailedAPIRequestResultsInAnErrorBeingReturned(t ... function Test_CreateSession_ResultGetsUnmarshalledCorrectly (line 24) | func Test_CreateSession_ResultGetsUnmarshalledCorrectly(t *testing.T) { function Test_CreateSession_ResultIsAssignedToWebDriver (line 39) | func Test_CreateSession_ResultIsAssignedToWebDriver(t *testing.T) { function Test_CreateSession_UnmarshallingErrorIsReturned (line 54) | func Test_CreateSession_UnmarshallingErrorIsReturned(t *testing.T) { function Test_DeleteSession_WhenSessionIDIsNotSetAnErrorIsThrown (line 70) | func Test_DeleteSession_WhenSessionIDIsNotSetAnErrorIsThrown(t *testing.... function Test_DeleteSession_ApiFailureIsHandled (line 83) | func Test_DeleteSession_ApiFailureIsHandled(t *testing.T) { function Test_DeleteSession_ResponseIsUnmarshalledCorrectly (line 97) | func Test_DeleteSession_ResponseIsUnmarshalledCorrectly(t *testing.T) { function Test_DeleteSession_UnmarshallingFailureResultsInError (line 114) | func Test_DeleteSession_UnmarshallingFailureResultsInError(t *testing.T) { function Test_SessionStatus_ApiFailureIsHandled (line 131) | func Test_SessionStatus_ApiFailureIsHandled(t *testing.T) { function Test_SessionStatusResponse_IsUnmarshalledCorrectly (line 144) | func Test_SessionStatusResponse_IsUnmarshalledCorrectly(t *testing.T) { function Test_SessionStatusResponse_UnmarshallingFailureResultsInError (line 159) | func Test_SessionStatusResponse_UnmarshallingFailureResultsInError(t *te... function Test_SetSessionTimeout_ErrorIsThrownIfSessionIdNotSet (line 175) | func Test_SetSessionTimeout_ErrorIsThrownIfSessionIdNotSet(t *testing.T) { function Test_SetSessionTimeout_ApiCommunicationErrorIsHandled (line 188) | func Test_SetSessionTimeout_ApiCommunicationErrorIsHandled(t *testing.T) { function Test_SetSessionTimeout_ResponseIsUnmarshalledCorrectly (line 211) | func Test_SetSessionTimeout_ResponseIsUnmarshalledCorrectly(t *testing.T) { function Test_SetSessionTimeout_UnmarshallingFailureResultsInError (line 236) | func Test_SetSessionTimeout_UnmarshallingFailureResultsInError(t *testin... FILE: remote_driver_test.go constant apiCommunicationErrorText (line 10) | apiCommunicationErrorText = "An error was not returned or was not of the... constant sessionIDErrorText (line 11) | sessionIDErrorText = "An error was not returned or was not of the... constant correctResponseErrorText (line 12) | correctResponseErrorText = "An error was returned or the result was not... constant argumentErrorText (line 13) | argumentErrorText = "An error was not returned or was not of the... constant unmarshallingErrorText (line 14) | unmarshallingErrorText = "An error was not returned or was not of the... function setUpDefaultCaps (line 17) | func setUpDefaultCaps() *Capabilities { function setUpDriver (line 23) | func setUpDriver(caps *Capabilities, api apiServicer) *seleniumWebDriver { type testableAPIService (line 31) | type testableAPIService struct method performRequest (line 37) | func (t *testableAPIService) performRequest(url string, method string,... function Test_NewSelenium_WebDriverCreatesErrorIfSeleniumURLIsInvalid (line 42) | func Test_NewSelenium_WebDriverCreatesErrorIfSeleniumURLIsInvalid(t *tes... function Test_NewSelenium_WebDriverCreatesSuccessfullyIfSeleniumURLIsValid (line 57) | func Test_NewSelenium_WebDriverCreatesSuccessfullyIfSeleniumURLIsValid(t... function Test_NewSelenium_WebDriverCreatesErrorIfCapabilitiesAreEmpty (line 71) | func Test_NewSelenium_WebDriverCreatesErrorIfCapabilitiesAreEmpty(t *tes... function Test_NewSelenium_TrailingSlashIsRemovedIfTheUserDoesNotSpecifyOne (line 78) | func Test_NewSelenium_TrailingSlashIsRemovedIfTheUserDoesNotSpecifyOne(t... function Test_ByByIndex_CorrectIndexReturnsAsExpected (line 95) | func Test_ByByIndex_CorrectIndexReturnsAsExpected(t *testing.T) { FILE: remote_element.go function newSeleniumElement (line 9) | func newSeleniumElement(i string, w *seleniumWebDriver) *seleniumElement { type ElementSelectedResponse (line 19) | type ElementSelectedResponse struct type ElementAttributeResponse (line 25) | type ElementAttributeResponse struct type ElementCSSValueResponse (line 32) | type ElementCSSValueResponse struct type ElementTextResponse (line 38) | type ElementTextResponse struct type ElementTagNameResponse (line 44) | type ElementTagNameResponse struct type ElementRectangleResponse (line 51) | type ElementRectangleResponse struct type Rectangle (line 57) | type Rectangle struct type ElementEnabledResponse (line 65) | type ElementEnabledResponse struct type ElementClickResponse (line 71) | type ElementClickResponse struct type ElementClearResponse (line 76) | type ElementClearResponse struct type ElementSendKeysResponse (line 81) | type ElementSendKeysResponse struct type seleniumElement (line 85) | type seleniumElement struct method ID (line 90) | func (s *seleniumElement) ID() string { method Selected (line 94) | func (s *seleniumElement) Selected() (*ElementSelectedResponse, error) { method Attribute (line 113) | func (s *seleniumElement) Attribute(att string) (*ElementAttributeResp... method CSSValue (line 131) | func (s *seleniumElement) CSSValue(prop string) (*ElementCSSValueRespo... method Text (line 149) | func (s *seleniumElement) Text() (*ElementTextResponse, error) { method TagName (line 167) | func (s *seleniumElement) TagName() (*ElementTagNameResponse, error) { method Rectangle (line 185) | func (s *seleniumElement) Rectangle() (*ElementRectangleResponse, erro... method Enabled (line 204) | func (s *seleniumElement) Enabled() (*ElementEnabledResponse, error) { method Click (line 223) | func (s *seleniumElement) Click() (*ElementClickResponse, error) { method Clear (line 241) | func (s *seleniumElement) Clear() (*ElementClearResponse, error) { method SendKeys (line 259) | func (s *seleniumElement) SendKeys(keys string) (*ElementSendKeysRespo... FILE: remote_element_test.go function Test_RemoteElement_IDCanBeRetrieved (line 8) | func Test_RemoteElement_IDCanBeRetrieved(t *testing.T) { function Test_ElementSelected_CommunicationErrorIsReturnedCorrectly (line 17) | func Test_ElementSelected_CommunicationErrorIsReturnedCorrectly(t *testi... function Test_ElementSelected_UnmarshallingErrorIsReturnedCorrectly (line 33) | func Test_ElementSelected_UnmarshallingErrorIsReturnedCorrectly(t *testi... function Test_ElementSelected_CorrectResponseIsReturned (line 49) | func Test_ElementSelected_CorrectResponseIsReturned(t *testing.T) { function Test_ElementAttribute_CommunicationErrorIsReturnedCorrectly (line 71) | func Test_ElementAttribute_CommunicationErrorIsReturnedCorrectly(t *test... function Test_ElementAttribute_UnmarshallingErrorIsReturnedCorrectly (line 87) | func Test_ElementAttribute_UnmarshallingErrorIsReturnedCorrectly(t *test... function Test_ElementAttribute_CorrectResponseIsReturned (line 103) | func Test_ElementAttribute_CorrectResponseIsReturned(t *testing.T) { function Test_ElementCSSValue_CommunicationErrorIsReturnedCorrectly (line 125) | func Test_ElementCSSValue_CommunicationErrorIsReturnedCorrectly(t *testi... function Test_ElementCSSValue_UnmarshallingErrorIsReturnedCorrectly (line 141) | func Test_ElementCSSValue_UnmarshallingErrorIsReturnedCorrectly(t *testi... function Test_ElementCSSValue_CorrectResponseIsReturned (line 157) | func Test_ElementCSSValue_CorrectResponseIsReturned(t *testing.T) { function Test_ElementText_CommunicationErrorIsReturnedCorrectly (line 179) | func Test_ElementText_CommunicationErrorIsReturnedCorrectly(t *testing.T) { function Test_ElementText_UnmarshallingErrorIsReturnedCorrectly (line 195) | func Test_ElementText_UnmarshallingErrorIsReturnedCorrectly(t *testing.T) { function Test_ElementText_CorrectResponseIsReturned (line 211) | func Test_ElementText_CorrectResponseIsReturned(t *testing.T) { function Test_ElementTagName_CommunicationErrorIsReturnedCorrectly (line 233) | func Test_ElementTagName_CommunicationErrorIsReturnedCorrectly(t *testin... function Test_ElementTagName_UnmarshallingErrorIsReturnedCorrectly (line 249) | func Test_ElementTagName_UnmarshallingErrorIsReturnedCorrectly(t *testin... function Test_ElementTagName_CorrectResponseIsReturned (line 265) | func Test_ElementTagName_CorrectResponseIsReturned(t *testing.T) { function Test_ElementRectangle_CommunicationErrorIsReturnedCorrectly (line 287) | func Test_ElementRectangle_CommunicationErrorIsReturnedCorrectly(t *test... function Test_ElementRectangle_UnmarshallingErrorIsReturnedCorrectly (line 303) | func Test_ElementRectangle_UnmarshallingErrorIsReturnedCorrectly(t *test... function Test_ElementRectangle_CorrectResponseIsReturned (line 319) | func Test_ElementRectangle_CorrectResponseIsReturned(t *testing.T) { function Test_ElementEnabled_CommunicationErrorIsReturnedCorrectly (line 346) | func Test_ElementEnabled_CommunicationErrorIsReturnedCorrectly(t *testin... function Test_ElementEnabled_UnmarshallingErrorIsReturnedCorrectly (line 362) | func Test_ElementEnabled_UnmarshallingErrorIsReturnedCorrectly(t *testin... function Test_ElementEnabled_CorrectResponseIsReturned (line 378) | func Test_ElementEnabled_CorrectResponseIsReturned(t *testing.T) { function Test_ElementClick_CommunicationErrorIsReturnedCorrectly (line 400) | func Test_ElementClick_CommunicationErrorIsReturnedCorrectly(t *testing.... function Test_ElementClick_UnmarshallingErrorIsReturnedCorrectly (line 416) | func Test_ElementClick_UnmarshallingErrorIsReturnedCorrectly(t *testing.... function Test_ElementClick_CorrectResponseIsReturned (line 432) | func Test_ElementClick_CorrectResponseIsReturned(t *testing.T) { function Test_ElementClear_CommunicationErrorIsReturnedCorrectly (line 453) | func Test_ElementClear_CommunicationErrorIsReturnedCorrectly(t *testing.... function Test_ElementClear_UnmarshallingErrorIsReturnedCorrectly (line 469) | func Test_ElementClear_UnmarshallingErrorIsReturnedCorrectly(t *testing.... function Test_ElementClear_CorrectResponseIsReturned (line 485) | func Test_ElementClear_CorrectResponseIsReturned(t *testing.T) { function Test_ElementSendKeys_CommunicationErrorIsReturnedCorrectly (line 506) | func Test_ElementSendKeys_CommunicationErrorIsReturnedCorrectly(t *testi... function Test_ElementSendKeys_UnmarshallingErrorIsReturnedCorrectly (line 522) | func Test_ElementSendKeys_UnmarshallingErrorIsReturnedCorrectly(t *testi... function Test_ElementSendKeys_CorrectResponseIsReturned (line 538) | func Test_ElementSendKeys_CorrectResponseIsReturned(t *testing.T) { FILE: test/integration_tests/alert_acceptalert_test.go function Test_AlertAcceptAlert_CanAcceptAnAlertCorrectly (line 5) | func Test_AlertAcceptAlert_CanAcceptAnAlertCorrectly(t *testing.T) { FILE: test/integration_tests/alert_alerttext_test.go function Test_AlertAlertText_CanGetTheAlertText (line 5) | func Test_AlertAlertText_CanGetTheAlertText(t *testing.T) { FILE: test/integration_tests/alert_dismissalert_test.go function Test_AlertDismissAlert_CanDismissAnAlertCorrectly (line 9) | func Test_AlertDismissAlert_CanDismissAnAlertCorrectly(t *testing.T) { function Test_AlertDismissAlert_DismissingAnInvalidAlertResultsInAnError (line 32) | func Test_AlertDismissAlert_DismissingAnInvalidAlertResultsInAnError(t *... FILE: test/integration_tests/alert_sendalerttext_test.go function Test_AlertSendAlertText_CanSendAlertTextCorrectly (line 9) | func Test_AlertSendAlertText_CanSendAlertTextCorrectly(t *testing.T) { FILE: test/integration_tests/command_closewindow_test.go function Test_CommandCloseWindow_CanCloseTheWindow (line 5) | func Test_CommandCloseWindow_CanCloseTheWindow(t *testing.T) { FILE: test/integration_tests/command_maximizewindow_test.go function Test_CommandMaximizeWindow_CorrectResultIsReturned (line 5) | func Test_CommandMaximizeWindow_CorrectResultIsReturned(t *testing.T) { FILE: test/integration_tests/command_setwindowsize_test.go function Test_CommandSetWindowSize_CorrectResponseIsReturned (line 9) | func Test_CommandSetWindowSize_CorrectResponseIsReturned(t *testing.T) { FILE: test/integration_tests/command_switchtoframe_test.go function Test_CommandSwitchToFrame_CorrectResponseIsReturnedByIndex (line 9) | func Test_CommandSwitchToFrame_CorrectResponseIsReturnedByIndex(t *testi... function Test_CommandSwitchToFrame_InvalidByResultsInAnError (line 32) | func Test_CommandSwitchToFrame_InvalidByResultsInAnError(t *testing.T) { FILE: test/integration_tests/command_switchtoparentframe_test.go function Test_CommandSwitchToParentFrame_CorrectResponseCanBeReturned (line 9) | func Test_CommandSwitchToParentFrame_CorrectResponseCanBeReturned(t *tes... FILE: test/integration_tests/command_windowhandle_test.go function Test_CommandWindowHandle_CorrectResponseIsReturned (line 5) | func Test_CommandWindowHandle_CorrectResponseIsReturned(t *testing.T) { FILE: test/integration_tests/command_windowhandles_test.go function Test_CommandWindowHandles_WindowHandlesAreReturned (line 5) | func Test_CommandWindowHandles_WindowHandlesAreReturned(t *testing.T) { FILE: test/integration_tests/command_windowsize_test.go function Test_CommandWindowSize_CorrectResultIsReturned (line 5) | func Test_CommandWindowSize_CorrectResultIsReturned(t *testing.T) { FILE: test/integration_tests/cookie_addcookie_test.go function Test_CookieAddCookie_CanAddCookieWithCorrectFields (line 9) | func Test_CookieAddCookie_CanAddCookieWithCorrectFields(t *testing.T) { FILE: test/integration_tests/cookie_allcookies_test.go function Test_CookieAllCookies_CanRetrieveAllCookiesFromWebPage (line 5) | func Test_CookieAllCookies_CanRetrieveAllCookiesFromWebPage(t *testing.T) { FILE: test/integration_tests/cookie_cookie_test.go function Test_CookieCookie_CanRetrieveCookieFromWebPage (line 5) | func Test_CookieCookie_CanRetrieveCookieFromWebPage(t *testing.T) { FILE: test/integration_tests/cookie_deletecookie_test.go function Test_CookieDeleteCookie_CanDeleteSpecifiedCookie (line 5) | func Test_CookieDeleteCookie_CanDeleteSpecifiedCookie(t *testing.T) { function Test_CookieDeleteCookie_CanDeleteAllCookies (line 50) | func Test_CookieDeleteCookie_CanDeleteAllCookies(t *testing.T) { FILE: test/integration_tests/document_executescript_test.go function Test_DocumentExecuteScript_CanExecuteScriptsSuccessfully (line 5) | func Test_DocumentExecuteScript_CanExecuteScriptsSuccessfully(t *testing... function Test_DocumentExecuteScriptAsync_CanExecuteScriptsSuccessfully (line 28) | func Test_DocumentExecuteScriptAsync_CanExecuteScriptsSuccessfully(t *te... FILE: test/integration_tests/document_pagesource_test.go function Test_DocumentPageSource_PageSourceIsCorrectlyRetrieved (line 5) | func Test_DocumentPageSource_PageSourceIsCorrectlyRetrieved(t *testing.T) { FILE: test/integration_tests/element_attribute_test.go function Test_ElementAttribute_CanRetrieveAttributeCorrectly (line 10) | func Test_ElementAttribute_CanRetrieveAttributeCorrectly(t *testing.T) { FILE: test/integration_tests/element_clear_test.go function Test_ElementClear_ElementsAreClearedSuccessfully (line 9) | func Test_ElementClear_ElementsAreClearedSuccessfully(t *testing.T) { FILE: test/integration_tests/element_click_test.go function Test_ElementClick_ClickSuccessfullyNavigates (line 10) | func Test_ElementClick_ClickSuccessfullyNavigates(t *testing.T) { FILE: test/integration_tests/element_cssclass_test.go function Test_ElementCSSValue_CanGetCorrectCSSValue (line 11) | func Test_ElementCSSValue_CanGetCorrectCSSValue(t *testing.T) { function Test_ElementCSSValue_CSSValueThatDoesNotExistDoesNotCauseAnError (line 63) | func Test_ElementCSSValue_CSSValueThatDoesNotExistDoesNotCauseAnError(t ... FILE: test/integration_tests/element_enabled_test.go function Test_ElementEnabled_EnabledElementIsReturnedCorrectly (line 9) | func Test_ElementEnabled_EnabledElementIsReturnedCorrectly(t *testing.T) { function Test_ElementEnabled_DisabledElementIsReturnedCorrectly (line 37) | func Test_ElementEnabled_DisabledElementIsReturnedCorrectly(t *testing.T) { FILE: test/integration_tests/element_findelement_test.go function Test_ElementFindElement_CanFindElementByCSSSelector (line 9) | func Test_ElementFindElement_CanFindElementByCSSSelector(t *testing.T) { function Test_ElementFindElement_CanFindElementByLinkText (line 44) | func Test_ElementFindElement_CanFindElementByLinkText(t *testing.T) { function Test_ElementFindElement_CanFindElementByPartialLinkText (line 79) | func Test_ElementFindElement_CanFindElementByPartialLinkText(t *testing.... function Test_ElementFindElement_CanFindElementByXPath (line 114) | func Test_ElementFindElement_CanFindElementByXPath(t *testing.T) { FILE: test/integration_tests/element_findelements_test.go function Test_ElementFindElements_CanFindElementsByCSSSelector (line 9) | func Test_ElementFindElements_CanFindElementsByCSSSelector(t *testing.T) { function Test_ElementFindElements_CanFindElementsByLinkText (line 44) | func Test_ElementFindElements_CanFindElementsByLinkText(t *testing.T) { function Test_ElementFindElements_CanFindElementsByPartialLinkText (line 78) | func Test_ElementFindElements_CanFindElementsByPartialLinkText(t *testin... function Test_ElementFindElements_CanFindElementsByXPath (line 113) | func Test_ElementFindElements_CanFindElementsByXPath(t *testing.T) { FILE: test/integration_tests/element_rectangle_test.go function Test_ElementRectangle_SizeIsReturnedCorrectly (line 9) | func Test_ElementRectangle_SizeIsReturnedCorrectly(t *testing.T) { function Test_ElementRectangle_PositionIsReturnedCorrectly (line 37) | func Test_ElementRectangle_PositionIsReturnedCorrectly(t *testing.T) { FILE: test/integration_tests/element_selected_test.go function Test_ElementSelected_CheckedElementReturnsCorrectly (line 9) | func Test_ElementSelected_CheckedElementReturnsCorrectly(t *testing.T) { function Test_ElementSelected_UncheckedElementReturnsCorrectly (line 45) | func Test_ElementSelected_UncheckedElementReturnsCorrectly(t *testing.T) { function Test_ElementSelected_RandomElementsDoNotError (line 81) | func Test_ElementSelected_RandomElementsDoNotError(t *testing.T) { FILE: test/integration_tests/element_sendkeys_test.go function Test_ElementSendKeys_CanSendKeysToInputField (line 10) | func Test_ElementSendKeys_CanSendKeysToInputField(t *testing.T) { FILE: test/integration_tests/element_tagname_test.go function Test_ElementTagName_CanRetrieveCorrectTagName (line 9) | func Test_ElementTagName_CanRetrieveCorrectTagName(t *testing.T) { FILE: test/integration_tests/element_text_test.go function Test_ElementText_CorrectElementTextGetsReturned (line 9) | func Test_ElementText_CorrectElementTextGetsReturned(t *testing.T) { FILE: test/integration_tests/helpers_elementpresent_test.go function Test_ElementWaitUntilElementPresent_CanSucceed (line 10) | func Test_ElementWaitUntilElementPresent_CanSucceed(t *testing.T) { function Test_ElementWaitUntilElementPresent_NotFoundPriorToTimeoutFails (line 34) | func Test_ElementWaitUntilElementPresent_NotFoundPriorToTimeoutFails(t *... FILE: test/integration_tests/helpers_untilurlis_test.go function Test_WaitUntilURLIs_WorksCorrectly (line 10) | func Test_WaitUntilURLIs_WorksCorrectly(t *testing.T) { FILE: test/integration_tests/navigate_back_test.go function Test_NavigateBack_NavigateBackWorksCorrectly (line 8) | func Test_NavigateBack_NavigateBackWorksCorrectly(t *testing.T) { FILE: test/integration_tests/navigate_forward_test.go function Test_NavigateForward_NavigateFowardWorksCorrectly (line 8) | func Test_NavigateForward_NavigateFowardWorksCorrectly(t *testing.T) { FILE: test/integration_tests/navigate_go_test.go function Test_NavigateGo_CanNavigateSuccessfully (line 9) | func Test_NavigateGo_CanNavigateSuccessfully(t *testing.T) { function Test_NavigateGo_InvalidURLIsReturned (line 25) | func Test_NavigateGo_InvalidURLIsReturned(t *testing.T) { function Test_NavigateGo_CanGetCurrentURL (line 45) | func Test_NavigateGo_CanGetCurrentURL(t *testing.T) { FILE: test/integration_tests/navigate_refresh_test.go function Test_NavigateRefresh_RefreshWorksCorrectly (line 8) | func Test_NavigateRefresh_RefreshWorksCorrectly(t *testing.T) { FILE: test/integration_tests/navigate_title_test.go function Test_NavigateTitle_TitleCanBeRetrievedSuccessfully (line 5) | func Test_NavigateTitle_TitleCanBeRetrievedSuccessfully(t *testing.T) { FILE: test/integration_tests/screenshot_screenshot_test.go function Test_ScreenshotScreenshot_ScreenshotCanBeTakenSuccessfully (line 5) | func Test_ScreenshotScreenshot_ScreenshotCanBeTakenSuccessfully(t *testi... FILE: test/integration_tests/session_create_test.go function Test_SessionCreate_ANewSessionCanBeCreated (line 8) | func Test_SessionCreate_ANewSessionCanBeCreated(t *testing.T) { function Test_SessionCreate_TrailingSlashIsAdded (line 23) | func Test_SessionCreate_TrailingSlashIsAdded(t *testing.T) { FILE: test/integration_tests/session_delete_test.go function Test_SessionDelete_CallingDeleteSessionMethodWithoutASessionIdResultsInAnError (line 9) | func Test_SessionDelete_CallingDeleteSessionMethodWithoutASessionIdResul... function Test_SessionDelete_DeleteSessionMethodWorksCorrectly (line 20) | func Test_SessionDelete_DeleteSessionMethodWorksCorrectly(t *testing.T) { FILE: test/integration_tests/session_general_test.go function Test_Session_CanCreateAndDeleteSession (line 5) | func Test_Session_CanCreateAndDeleteSession(t *testing.T) { function Test_Session_CanCreateSessionAndGetStatus (line 21) | func Test_Session_CanCreateSessionAndGetStatus(t *testing.T) { FILE: test/integration_tests/session_settimeout_test.go function Test_SessionSetTimeout_CallingSetTimeoutWithoutSessionCausesAnError (line 9) | func Test_SessionSetTimeout_CallingSetTimeoutWithoutSessionCausesAnError... function Test_SessionSetTimeout_CanSetScriptTimeout (line 20) | func Test_SessionSetTimeout_CanSetScriptTimeout(t *testing.T) { function Test_SessionSetTimeout_CanSetPageLoadTimeout (line 38) | func Test_SessionSetTimeout_CanSetPageLoadTimeout(t *testing.T) { function Test_SessionSetTimeout_CanSetImplicitWaitTimeout (line 56) | func Test_SessionSetTimeout_CanSetImplicitWaitTimeout(t *testing.T) { FILE: test/integration_tests/session_status_test.go function Test_SessionStatus_CanRetrieveStatusOfDriverSuccessfully (line 5) | func Test_SessionStatus_CanRetrieveStatusOfDriverSuccessfully(t *testing... FILE: test/integration_tests/test.go function setUp (line 15) | func setUp() { function tearDown (line 21) | func tearDown() { function errorAndWrap (line 26) | func errorAndWrap(t *testing.T, message string, oldError error) { function printObjectResult (line 35) | func printObjectResult(obj interface{}) { function createDriver (line 43) | func createDriver(t *testing.T) goselenium.WebDriver { FILE: web_driver.go constant UnidentifiedKey (line 7) | UnidentifiedKey = string('\uE000') constant CancelKey (line 8) | CancelKey = string('\uE001') constant HelpKey (line 9) | HelpKey = string('\uE002') constant BackspaceKey (line 10) | BackspaceKey = string('\uE003') constant TabKey (line 11) | TabKey = string('\uE004') constant ClearKey (line 12) | ClearKey = string('\uE005') constant ReturnKey (line 13) | ReturnKey = string('\uE006') constant EnterKey (line 14) | EnterKey = string('\uE007') constant ShiftKey (line 15) | ShiftKey = string('\uE008') constant ControlKey (line 16) | ControlKey = string('\uE009') constant AltKey (line 17) | AltKey = string('\uE00A') constant PauseKey (line 18) | PauseKey = string('\uE00B') constant EscapeKey (line 19) | EscapeKey = string('\uE00C') constant SpaceKey (line 20) | SpaceKey = string('\uE00D') constant PageUpKey (line 21) | PageUpKey = string('\uE00E') constant PageDownKey (line 22) | PageDownKey = string('\uE00F') constant EndKey (line 23) | EndKey = string('\uE010') constant HomeKey (line 24) | HomeKey = string('\uE011') constant ArrowLeftKey (line 25) | ArrowLeftKey = string('\uE012') constant ArrowUpKey (line 26) | ArrowUpKey = string('\uE013') constant ArrowRightKey (line 27) | ArrowRightKey = string('\uE014') constant ArrowDownKey (line 28) | ArrowDownKey = string('\uE015') constant InsertKey (line 29) | InsertKey = string('\uE016') constant DeleteKey (line 30) | DeleteKey = string('\uE017') constant SemiColonKey (line 31) | SemiColonKey = string('\uE018') constant EqualsKey (line 32) | EqualsKey = string('\uE019') constant AsteriskKey (line 33) | AsteriskKey = string('\uE024') constant PlusKey (line 34) | PlusKey = string('\uE025') constant CommaKey (line 35) | CommaKey = string('\uE026') constant MinusKey (line 36) | MinusKey = string('\uE027') constant PeriodKey (line 37) | PeriodKey = string('\uE028') constant ForwardSlashKey (line 38) | ForwardSlashKey = string('\uE029') constant F1Key (line 39) | F1Key = string('\uE031') constant F2Key (line 40) | F2Key = string('\uE032') constant F3Key (line 41) | F3Key = string('\uE033') constant F4Key (line 42) | F4Key = string('\uE034') constant F5Key (line 43) | F5Key = string('\uE035') constant F6Key (line 44) | F6Key = string('\uE036') constant F7Key (line 45) | F7Key = string('\uE037') constant F8Key (line 46) | F8Key = string('\uE038') constant F9Key (line 47) | F9Key = string('\uE039') constant F10Key (line 48) | F10Key = string('\uE03A') constant F11Key (line 49) | F11Key = string('\uE03B') constant F12Key (line 50) | F12Key = string('\uE03C') constant MetaKey (line 51) | MetaKey = string('\uE03D') constant ZenkakuHankakuKey (line 52) | ZenkakuHankakuKey = string('\uE040') constant ElementNotSelectable (line 59) | ElementNotSelectable = "element not selectable" constant ElementNotInteractable (line 60) | ElementNotInteractable = "element not interactable" constant InsecureCertificate (line 61) | InsecureCertificate = "insecure certificate" constant InvalidArgument (line 62) | InvalidArgument = "invalid argument" constant InvalidCookieDomain (line 63) | InvalidCookieDomain = "invalid cookie domain" constant InvalidCoordinates (line 64) | InvalidCoordinates = "invalid coordinates" constant InvalidElementState (line 65) | InvalidElementState = "invalid element state" constant InvalidSelector (line 66) | InvalidSelector = "invalid selector" constant InvalidSessionID (line 67) | InvalidSessionID = "invalid session id" constant JavascriptError (line 68) | JavascriptError = "javascript error" constant MoveTargetOutOfBounds (line 69) | MoveTargetOutOfBounds = "move target out of bounds" constant NoSuchAlert (line 70) | NoSuchAlert = "no such alert" constant NoSuchCookie (line 71) | NoSuchCookie = "no such cookie" constant NoSuchElement (line 72) | NoSuchElement = "no such element" constant NoSuchFrame (line 73) | NoSuchFrame = "no such frame" constant NoSuchWindow (line 74) | NoSuchWindow = "no such window" constant ScriptTimeout (line 75) | ScriptTimeout = "script timeout" constant SessionNotCreated (line 76) | SessionNotCreated = "session not created" constant StaleElementReference (line 77) | StaleElementReference = "stale element reference" constant TimeoutError (line 78) | TimeoutError = "timeout" constant UnableToSetCookie (line 79) | UnableToSetCookie = "unable to set cookie" constant UnableToCaptureScreen (line 80) | UnableToCaptureScreen = "unable to capture screen" constant UnexpectedAlertOpen (line 81) | UnexpectedAlertOpen = "unexpected alert open" constant UnknownCommand (line 82) | UnknownCommand = "unknown command" constant UnknownError (line 83) | UnknownError = "unknown error" constant UnknownMethod (line 84) | UnknownMethod = "unknown method" constant UnsupportedOperation (line 85) | UnsupportedOperation = "unsupported operation" type WebDriver (line 90) | type WebDriver interface type Element (line 297) | type Element interface type Timeout (line 342) | type Timeout interface type By (line 351) | type By interface