test-suite/tests/000_test_helpers.js
changeset 633 44634d19db32
parent 627 7d93eccbb565
child 636 a8ab808d33c3
equal deleted inserted replaced
632:f8733ce4ed05 633:44634d19db32
   109 }
   109 }
   110 
   110 
   111 /**
   111 /**
   112  * Click somewhere
   112  * Click somewhere
   113  * s : selector of the item to click on
   113  * s : selector of the item to click on
       
   114  * v : is the element visible or not
   114  */
   115  */
   115 function test_click (s) {
   116 function test_click (s, v) {
   116     test ('click '+s, dsl(function () {
   117     test ('click '+s, dsl(function () {
   117         elt (s).click ();
   118         elt (s, v).click ();
   118     }));
   119     }));
   119 }
   120 }
   120 
   121 
   121 /**
   122 /**
   122  * Submit a form
   123  * Submit a form
   124  */
   125  */
   125 function test_submit (s) {
   126 function test_submit (s) {
   126 	test ('submit '+s, dsl(function () {
   127 	test ('submit '+s, dsl(function () {
   127 		elt (s).click ();
   128 		elt (s).click ();
   128 		browser.waitForPageLoad ();
   129 		browser.waitForPageLoad ();
       
   130 	}));
       
   131 }
       
   132 
       
   133 /**
       
   134  * Reload a page
       
   135  */
       
   136 function test_reload () {
       
   137 	test ('reload current page', dsl(function () {
       
   138 		browser.reload ();
   129 	}));
   139 	}));
   130 }
   140 }
   131 
   141 
   132 /**
   142 /**
   133  * Fails a test
   143  * Fails a test