Module Expr Str Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias ClassDef bases NameLoad body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Num FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Str Str Return CompareIn NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr If CompareLt Call NameLoad NameLoad Num body Return NameLoad orelse Return SubscriptLoad NameLoad Index Num decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Call AttributeLoad Str attr NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return AttributeLoad Call AttributeLoad NameLoad attr keyword Call AttributeLoad Str attr NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Call AttributeLoad Str attr NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr keyword NameLoad body Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr keyword NameLoad body Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr Lambda arguments args NameParam defaults CompareIn NameLoad ListComp AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad NameLoad attr Str attr Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr Str attr Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr Expr Call AttributeLoad Call NameLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr Str attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad Call NameLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr Str keyword Num keyword Num attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Return AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Call AttributeLoad Str attr NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Call AttributeLoad Str attr NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr decorator_list NameLoad decorator_list Call NameLoad Str Str ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr decorator_list NameLoad decorator_list Call NameLoad Str ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Return AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list NameLoad NameLoad decorator_list Call NameLoad Str ClassDef bases NameLoad body Expr Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr attr Expr Call AttributeLoad NameLoad attr Str Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str decorator_list
N/A N/A 
Page objects for interacting with the test site.
 N/A os N/A time bok_choy.page_object PageObject bok_choy.promise EmptyPromise bok_choy.javascript js_defined requirejs wait_for_js SitePage N/A PageObject N/A N/A 
    Base class for all pages in the test site.
     N/A SERVER_PORT N/A N/A N/A os environ get SERVER_PORT 8005 is_browser_on_page N/A N/A self N/A N/A N/A title N/A N/A N/A N/A N/A self name lower replace _ N/A N/A title N/A N/A N/A N/A self browser title lower N/A url N/A N/A self N/A N/A N/A N/A N/A http://localhost:{0}/{1} format N/A self SERVER_PORT N/A N/A self name .html N/A property output N/A N/A self N/A N/A N/A 
        Return the contents of the "#output" div on the page.
        The fixtures are configured to update this div when the user
        interacts with the page.
         N/A text_list N/A N/A N/A self q css #output text N/A N/A N/A len text_list 1 N/A N/A None N/A N/A N/A text_list N/A 0 N/A property N/A ButtonPage N/A SitePage N/A N/A 
    Page for testing button interactions.
     N/A name button click_button N/A N/A self N/A N/A N/A 
        Click the button on the page, which should cause the JavaScript
        to update the #output div.
         N/A N/A N/A N/A N/A N/A self q css div#fixture input first click N/A N/A TextFieldPage N/A SitePage N/A N/A 
    Page for testing text field interactions.
     N/A name text_field enter_text N/A N/A self text N/A N/A N/A 
        Input `text` into the text field on the page.
         N/A N/A N/A N/A N/A self q css #fixture input fill text N/A N/A SelectPage N/A SitePage N/A N/A 
    Page for testing select input interactions.
     N/A name select select_car N/A N/A self car_value N/A N/A N/A 
        Select the car with `value` in the drop-down list.
         N/A N/A N/A N/A N/A N/A self q css N/A N/A select[name="cars"] option[value="{}"] format car_value first click N/A is_car_selected N/A N/A self car N/A N/A N/A N/A N/A N/A self q css N/A N/A select[name="cars"] option[value="{}"] format car selected N/A N/A CheckboxPage N/A SitePage N/A N/A 
    Page for testing checkbox interactions.
     N/A name checkbox toggle_pill N/A N/A self pill_name N/A N/A N/A 
        Toggle the box for the pill with `pill_name` (red or blue).
         N/A N/A N/A N/A N/A N/A self q css N/A N/A #fixture input#{} format pill_name first click N/A N/A AlertPage N/A SitePage N/A N/A 
    Page for testing alert handling.
     N/A name alert confirm N/A N/A self N/A N/A N/A N/A N/A self handle_alert confirm True N/A N/A N/A N/A N/A N/A N/A self q css button#confirm first click N/A cancel N/A N/A self N/A N/A N/A N/A N/A self handle_alert confirm False N/A N/A N/A N/A N/A N/A N/A self q css button#confirm first click N/A dismiss N/A N/A self N/A N/A N/A N/A N/A self handle_alert N/A N/A N/A N/A N/A N/A N/A self q css button#alert first click N/A N/A SelectorPage N/A SitePage N/A N/A 
    Page for testing retrieval of information by CSS selectors.
     N/A name selector num_divs N/A N/A self N/A N/A N/A 
        Count the number of div.test elements.
         N/A N/A len N/A N/A N/A self q css div.test results N/A property div_text_list N/A N/A self N/A N/A N/A 
        Return list of text for each div.test element.
         N/A N/A N/A N/A self q css div.test text N/A property div_value_list N/A N/A self N/A N/A N/A 
        Return list of values for each div.test element.
         N/A N/A N/A N/A N/A self q css div.test attrs value N/A property div_html_list N/A N/A self N/A N/A N/A 
        Return list of html for each div.test element.
         N/A N/A N/A N/A self q css div.test html N/A property ids_of_outer_divs_with_inner_text N/A N/A self child_text N/A N/A N/A 
        Return a list of the ids of outer divs with
        the specified text in a child element.
         N/A N/A N/A N/A N/A N/A N/A self q css div.outer filter N/A N/A N/A el N/A N/A child_text N/A N/A inner text N/A inner N/A N/A el find_elements_by_css_selector div.inner attrs id N/A N/A DelayPage N/A SitePage N/A N/A 
    Page for testing elements that appear after a delay.
     N/A name delay trigger_output N/A N/A self N/A N/A N/A 
        Wait for click handlers to be installed,
        then click a button and retrieve the output that appears
        after a delay.
         N/A N/A N/A N/A EmptyPromise N/A N/A N/A self q css div#ready is_present Click ready fulfill N/A N/A N/A N/A N/A N/A self q css div#fixture button first click N/A N/A N/A N/A EmptyPromise N/A N/A N/A self q css div#output is_present Output available fulfill N/A make_broken_promise N/A N/A self N/A N/A N/A 
        Make a promise that will not be fulfilled.
        Should raise a `BrokenPromise` exception.
         N/A N/A N/A N/A EmptyPromise N/A N/A N/A self q css div#not_present is_present Invalid div appeared try_limit 3 try_interval 0.01 fulfill N/A N/A SlowPage N/A SitePage N/A N/A 
    Page that loads its elements slowly.
     N/A name slow is_browser_on_page N/A N/A self N/A N/A N/A N/A N/A N/A N/A self q css div#ready is_present N/A N/A NextPage N/A SitePage N/A N/A 
    Page that loads another page after a delay.
     N/A name next_page is_browser_on_page N/A N/A self N/A N/A N/A N/A N/A N/A N/A self q css #next is_present N/A load_next N/A N/A self page delay_sec N/A N/A N/A 
        Load the page named `page_name` after waiting for `delay_sec`.
         N/A N/A N/A time sleep delay_sec N/A N/A N/A page visit N/A N/A FocusedPage N/A SitePage N/A N/A 
    Page that has a link to a focusable element.
     N/A name focused focus_on_main_content N/A N/A self N/A N/A N/A N/A N/A N/A self browser execute_script $('#main-content').focus() N/A N/A VisiblePage N/A SitePage N/A N/A 
    Page that has some elements visible and others invisible.
     N/A name visible is_visible N/A N/A self name N/A N/A N/A 
        Return a boolean indicating whether the given item is visible.
         N/A N/A N/A N/A N/A self q css N/A N/A div.{} format name first visible N/A is_invisible N/A N/A self name N/A N/A N/A 
        Return a boolean indicating whether the given element is present, but not visible.
         N/A N/A N/A N/A N/A self q css N/A N/A div.{} format name first invisible N/A N/A JavaScriptPage N/A SitePage N/A N/A 
    Page for testing asynchronous JavaScript.
     N/A name javascript trigger_output N/A N/A self N/A N/A N/A 
        Click a button which will only work once RequireJS finishes loading.
         N/A N/A N/A N/A N/A N/A self q css div#fixture button first click N/A wait_for_js reload_and_trigger_output N/A N/A self N/A N/A N/A 
        Reload the page, wait for JS, then trigger the output.
         N/A N/A N/A N/A self browser refresh N/A N/A N/A self wait_for_js N/A N/A N/A N/A N/A N/A self q css div#fixture button first click N/A wait_for_js N/A N/A js_defined test_var1 test_var2 JavaScriptUndefinedPage N/A SitePage N/A N/A 
    Page for testing asynchronous JavaScript, where the
    javascript that we wait for is never defined.
     N/A name javascript trigger_output N/A N/A self N/A N/A N/A 
        Click a button which will only work once RequireJS finishes loading.
         N/A N/A N/A N/A N/A N/A self q css div#fixture button first click N/A wait_for_js N/A N/A js_defined something.SomethingThatDoesntExist RequireJSPage N/A SitePage N/A N/A 
    Page for testing asynchronous JavaScript loaded with RequireJS.
     N/A name requirejs output N/A N/A self N/A N/A N/A N/A N/A super RequireJSPage self output N/A property wait_for_js N/A N/A requirejs main AjaxNoJQueryPage N/A SitePage N/A N/A 
    Page for testing an ajax call.
     N/A name ajax_no_jquery N/A AjaxPage N/A SitePage N/A N/A 
    Page for testing an ajax call.
     N/A name ajax click_button N/A N/A self N/A N/A N/A 
        Click the button on the page, which triggers an ajax
        call that updates the #output div.
         N/A N/A N/A N/A N/A N/A self q css div#fixture button first click N/A N/A WaitsPage N/A SitePage N/A N/A 
    Page for testing wait helpers.
     N/A name wait is_button_output_present N/A N/A self N/A N/A N/A 
        Click button and wait until output id appears in DOM.
         N/A N/A N/A self wait_for_element_presence div#ready Page is Ready N/A N/A N/A N/A N/A N/A self q css div#fixture button first click N/A N/A N/A self wait_for_element_presence div#output Button Output is Available N/A is_class_absent N/A N/A self N/A N/A N/A 
        Click button and wait until playing class disappeared from DOM
         N/A N/A N/A N/A N/A N/A self q css #spinner first click N/A N/A N/A self wait_for_element_absence .playing Animation Stopped N/A is_button_output_visible N/A N/A self N/A N/A N/A 
        Click button and wait until output is displayed.
         N/A N/A N/A self wait_for_element_presence div#ready Page is Ready N/A N/A N/A N/A N/A N/A self q css div#fixture button first click N/A N/A N/A self wait_for_element_visibility div#output Button Output is Visible N/A is_spinner_invisible N/A N/A self N/A N/A N/A 
        Click button and wait until spinner is disappeared.
         N/A N/A N/A N/A N/A N/A self q css #spinner first click N/A N/A N/A self wait_for_element_invisibility #anim Button Output is Visible N/A N/A AccessibilityPage N/A SitePage N/A N/A 
    Page for testing accessibility auditing.
     N/A name accessibility N/A ImagePage N/A SitePage N/A N/A 
    Page for testing image capture and comparison.
     N/A name image N/A LongPage N/A SitePage N/A N/A 
    Page that requires scrolling to get to certain elements.
     N/A name long_page N/A