@@ -370,11 +370,11 @@ def get_elements(self, *locator):
370
370
return self .driver .find_elements (* locator )
371
371
372
372
def find (self , selector ):
373
- """Alias for ` self.get_element(By.CSS_SELECTOR, selector)` ."""
373
+ """Alias for self.get_element(By.CSS_SELECTOR, selector)."""
374
374
return self .get_element (By .CSS_SELECTOR , selector )
375
375
376
376
def find_all (self , selector ):
377
- """Alias for ` self.get_elements(By.CSS_SELECTOR, selector)` ."""
377
+ """Alias for self.get_elements(By.CSS_SELECTOR, selector)."""
378
378
return self .get_elements (By .CSS_SELECTOR , selector )
379
379
380
380
def dropzone_upload (self , selector , fname ):
@@ -540,7 +540,7 @@ def open_all_libraries_and_examples(self, url, logfile):
540
540
tic = time .time ()
541
541
for url in urls_to_visit :
542
542
self .open (url )
543
- self .get_element (By .CSS_SELECTOR , '#mycontainer h1 ' )
543
+ self .get_element (By .CSS_SELECTOR , '#mycontainer' )
544
544
if library_re .match (url ):
545
545
url_name = url .split ('/' )[- 1 ]
546
546
name = self .get_element (By .CSS_SELECTOR , '#mycontainer h1 small' ).text
@@ -861,7 +861,7 @@ def execute_script(self, script, *deps):
861
861
862
862
def create_sketch (self , privacy , name , description ):
863
863
"""Creates a sketch with a given name"""
864
- createSketchBtn = self .driver . find_element_by_id ( 'create_sketch_btn' )
864
+ createSketchBtn = self .get_element ( By . ID , 'create_sketch_btn' )
865
865
createSketchBtn .click ()
866
866
WebDriverWait (self .driver , VERIFY_TIMEOUT ).until (
867
867
expected_conditions .visibility_of_element_located (
@@ -903,8 +903,7 @@ def change_name(self, name):
903
903
nameField .send_keys (Keys .ENTER )
904
904
905
905
def change_name_editor (self , name ):
906
- print "inside change name"
907
- sketchHeading = self .driver .find_element_by_id ('editor_heading_project_name' )
906
+ sketchHeading = self .get_element (By .ID , 'editor_heading_project_name' )
908
907
sketchHeading .click ()
909
908
renameInput = '#editor_heading_project_name input'
910
909
headingInput = self .get_element (By .CSS_SELECTOR , renameInput )
@@ -955,7 +954,6 @@ def change_short_description_editor(self, description):
955
954
)
956
955
)
957
956
958
-
959
957
def check_iframe (self ):
960
958
"""Returns the contents of an iframe [project_name, user_name, sketch_contents]"""
961
959
self .driver .switch_to_frame (self .driver .find_element_by_tag_name ('iframe' ))
0 commit comments