Module Expr Str Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad keyword Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Return Assign AttributeStore NameLoad attr Dict Str Str Str Str AttributeLoad NameLoad attr SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str If CompareEq AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad orelse Assign NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index AttributeLoad NameLoad attr If BoolOpAnd CompareIsNot NameLoad NameLoad CompareIn AttributeLoad NameLoad attr NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If BoolOpAnd CompareEq AttributeLoad AttributeLoad NameLoad attr attr Str CompareEq AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If AttributeLoad AttributeLoad NameLoad attr attr body Assign AttributeStore NameLoad attr Call NameLoad keyword Num keyword TupleLoad Num Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr NameLoad If CompareEq AttributeLoad AttributeLoad NameLoad attr attr Str body TryExcept body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If CompareIn Str Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str orelse Assign NameStore Str Assign AttributeStore AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad name NameStore body Print Str Print NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num orelse Assign NameStore NameLoad For NameStore Call NameLoad Num Num body TryExcept body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If CompareIn Str Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str orelse Assign NameStore Str Assign AttributeStore AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore NameLoad Break handlers ExceptHandler type NameLoad name NameStore body Print BinOpMod Str NameLoad If CompareLt NameLoad Num body Print Str Expr Call AttributeLoad NameLoad attr Num If UnaryOpNot NameLoad body Print Str Print NameLoad Print Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler body Print Str If AttributeLoad AttributeLoad NameLoad attr attr body If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpOr CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr Str CompareEq AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr body Return Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr orelse Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A 
This plugin gives the power of Selenium to nosetests
by providing a WebDriver object for the tests to use.
 N/A time N/A os nose.plugins Plugin selenium webdriver pyvirtualdisplay Display seleniumbase.core selenium_launcher seleniumbase.core browser_launcher seleniumbase.fixtures constants SeleniumBrowser N/A Plugin N/A N/A 
    The plugin for Selenium tests. Takes in key arguments and then
    creates a WebDriver object. All arguments are passed to the tests.

    The following variables are made to the tests:
    self.options.browser -- the browser to use (--browser)
    self.options.server -- the server used by the test (--server)
    self.options.port -- the port used by the test (--port)
    self.options.headless -- the option to run headlessly (--headless)
    self.options.demo_mode -- the option to slow down Selenium (--demo_mode)
    self.options.demo_sleep -- Selenium action delay in DemoMode (--demo_sleep)
     N/A name selenium options N/A N/A self parser env N/A N/A N/A N/A N/A N/A super SeleniumBrowser self options parser env env N/A N/A N/A parser add_option --browser action store dest browser choices N/A N/A N/A N/A constants Browser VERSION keys default N/A N/A constants Browser FIREFOX help Specifies the browser. Default: FireFox.
                               If you want to use Chrome, indicate that. N/A N/A N/A parser add_option --browser_version action store dest browser_version default latest help The browser version to use. Explicitly select
                               a version number or use "latest". N/A N/A N/A parser add_option --server action store dest servername default localhost help Designates the server used by the test.
                               Default: localhost. N/A N/A N/A parser add_option --port action store dest port default 4444 help Designates the port used by the test.
                               Default: 4444. N/A N/A N/A parser add_option --headless action store_true dest headless default False help Using this makes Webdriver run headlessly,
                               which is useful inside a Linux Docker. N/A N/A N/A parser add_option --demo_mode action store_true dest demo_mode default False help Using this slows down the automation so that
                               you can see what it's actually doing. N/A N/A N/A parser add_option --demo_sleep action store dest demo_sleep default None help Setting this overrides the Demo Mode sleep
                               time that happens after browser actions. N/A configure N/A N/A self options conf N/A N/A N/A N/A N/A N/A super SeleniumBrowser self configure options conf N/A N/A N/A self enabled N/A N/A N/A N/A self browser_settings N/A browserName name build project N/A options browser N/A N/A N/A self conf testNames N/A 0 N/A N/A os getenv BUILD_TAG N/A N/A os getenv JOB_NAME N/A N/A N/A options browser N/A N/A constants Browser INTERNET_EXPLORER N/A N/A N/A N/A self browser_settings N/A platform WINDOWS N/A N/A N/A self browser_settings N/A browserName internet explorer N/A N/A N/A options browser_version latest N/A N/A version N/A N/A N/A constants Browser LATEST N/A N/A options browser N/A N/A version None N/A N/A N/A N/A self browser_settings N/A version version N/A N/A version_options N/A N/A N/A constants Browser VERSION N/A N/A options browser N/A N/A N/A version_options None N/A N/A options browser_version version_options N/A N/A N/A N/A self browser_settings N/A version N/A options browser_version N/A N/A self options options N/A N/A self headless_active False N/A N/A N/A N/A N/A self options servername localhost N/A N/A N/A self options browser N/A N/A constants Browser HTML_UNIT N/A N/A N/A N/A selenium_launcher execute_selenium N/A N/A self options servername N/A N/A self options port N/A N/A self options log_path N/A beforeTest N/A N/A self test N/A N/A N/A  Running Selenium locally will be handled differently
            from how Selenium is run remotely, such as from Jenkins.  N/A N/A N/A self options headless N/A N/A N/A self display N/A Display visible 0 size N/A 1200 800 N/A N/A N/A N/A self display start N/A N/A self headless_active True N/A N/A N/A N/A self options servername localhost N/A N/A N/A N/A N/A self driver N/A N/A self __select_browser N/A N/A self options browser N/A N/A N/A test test driver N/A self driver N/A N/A version N/A N/A N/A self browser_settings keys N/A N/A version N/A N/A self browser_settings N/A version N/A N/A version N/A N/A N/A test test browser N/A %s%s N/A N/A N/A self options browser version N/A N/A N/A test test demo_mode N/A N/A self options demo_mode N/A N/A N/A test test demo_sleep N/A N/A self options demo_sleep N/A N/A N/A Exception N/A err N/A N/A Error starting/connecting to Selenium: N/A err N/A N/A N/A os kill N/A N/A os getpid 9 N/A N/A connected False N/A i N/A range 1 4 N/A N/A N/A N/A N/A self driver N/A N/A self __select_browser N/A N/A self options browser N/A N/A N/A test test driver N/A self driver N/A N/A version N/A N/A N/A self browser_settings keys N/A N/A version N/A N/A self browser_settings N/A version N/A N/A version N/A N/A N/A test test browser N/A %s%s N/A N/A N/A self options browser version N/A connected True N/A N/A N/A N/A Exception N/A err N/A N/A N/A Attempt #%s to connect to Selenium failed i N/A N/A i 3 N/A N/A Retrying in 3 seconds... N/A N/A N/A time sleep 3 N/A N/A connected N/A N/A Error starting/connecting to Selenium: N/A err N/A N/A N/A N/A os kill N/A N/A os getpid 9 N/A afterTest N/A N/A self test N/A N/A N/A N/A N/A N/A N/A N/A self driver quit N/A N/A N/A N/A No driver to quit. N/A N/A N/A self options headless N/A N/A N/A self headless_active N/A N/A N/A N/A N/A self display stop N/A __select_browser N/A N/A self browser_name N/A N/A N/A N/A N/A N/A N/A self options servername localhost N/A N/A N/A self options browser N/A N/A constants Browser HTML_UNIT N/A N/A N/A N/A webdriver Remote N/A http://%s:%s/wd/hub N/A N/A N/A self options servername N/A N/A self options port N/A self browser_settings N/A N/A N/A N/A browser_launcher get_driver browser_name N/A N/A