mirror of
https://github.com/TracksApp/tracks.git
synced 2025-12-17 15:50:13 +01:00
Upgrade Selenium on Rails to r140
This commit is contained in:
parent
156862200b
commit
40074c71ad
117 changed files with 16789 additions and 8867 deletions
|
|
@ -134,16 +134,16 @@
|
|||
<div class="method-source-code" id="M000006-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/controllers/selenium_controller.rb, line 50</span>
|
||||
50: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">record</span>
|
||||
51: <span class="ruby-identifier">dir</span> = <span class="ruby-identifier">record_table</span>
|
||||
52:
|
||||
53: <span class="ruby-ivar">@result</span> = {<span class="ruby-value str">'resultDir'</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">dir</span>}
|
||||
54: <span class="ruby-keyword kw">for</span> <span class="ruby-identifier">p</span> <span class="ruby-keyword kw">in</span> [<span class="ruby-value str">'result'</span>, <span class="ruby-value str">'numTestFailures'</span>, <span class="ruby-value str">'numTestPasses'</span>, <span class="ruby-value str">'numCommandFailures'</span>, <span class="ruby-value str">'numCommandPasses'</span>, <span class="ruby-value str">'numCommandErrors'</span>, <span class="ruby-value str">'totalTime'</span>]
|
||||
55: <span class="ruby-ivar">@result</span>[<span class="ruby-identifier">p</span>] = <span class="ruby-identifier">params</span>[<span class="ruby-identifier">p</span>]
|
||||
56: <span class="ruby-keyword kw">end</span>
|
||||
57: <span class="ruby-constant">File</span>.<span class="ruby-identifier">open</span>(<span class="ruby-identifier">log_path</span>(<span class="ruby-identifier">params</span>[<span class="ruby-identifier">:logFile</span>] <span class="ruby-operator">||</span> <span class="ruby-value str">'default.yml'</span>), <span class="ruby-value str">'w'</span>) {<span class="ruby-operator">|</span><span class="ruby-identifier">f</span><span class="ruby-operator">|</span> <span class="ruby-constant">YAML</span>.<span class="ruby-identifier">dump</span>(<span class="ruby-ivar">@result</span>, <span class="ruby-identifier">f</span>)}
|
||||
58:
|
||||
59: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:file</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">view_path</span>(<span class="ruby-value str">'record.rhtml'</span>), <span class="ruby-identifier">:layout</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">layout_path</span>
|
||||
50: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">record</span>
|
||||
51: <span class="ruby-identifier">dir</span> = <span class="ruby-identifier">record_table</span>
|
||||
52:
|
||||
53: <span class="ruby-ivar">@result</span> = {<span class="ruby-value str">'resultDir'</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">dir</span>}
|
||||
54: <span class="ruby-keyword kw">for</span> <span class="ruby-identifier">p</span> <span class="ruby-keyword kw">in</span> [<span class="ruby-value str">'result'</span>, <span class="ruby-value str">'numTestFailures'</span>, <span class="ruby-value str">'numTestPasses'</span>, <span class="ruby-value str">'numCommandFailures'</span>, <span class="ruby-value str">'numCommandPasses'</span>, <span class="ruby-value str">'numCommandErrors'</span>, <span class="ruby-value str">'totalTime'</span>]
|
||||
55: <span class="ruby-ivar">@result</span>[<span class="ruby-identifier">p</span>] = <span class="ruby-identifier">params</span>[<span class="ruby-identifier">p</span>]
|
||||
56: <span class="ruby-keyword kw">end</span>
|
||||
57: <span class="ruby-constant">File</span>.<span class="ruby-identifier">open</span>(<span class="ruby-identifier">log_path</span>(<span class="ruby-identifier">params</span>[<span class="ruby-identifier">:logFile</span>] <span class="ruby-operator">||</span> <span class="ruby-value str">'default.yml'</span>), <span class="ruby-value str">'w'</span>) {<span class="ruby-operator">|</span><span class="ruby-identifier">f</span><span class="ruby-operator">|</span> <span class="ruby-constant">YAML</span>.<span class="ruby-identifier">dump</span>(<span class="ruby-ivar">@result</span>, <span class="ruby-identifier">f</span>)}
|
||||
58:
|
||||
59: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:file</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">view_path</span>(<span class="ruby-value str">'record.rhtml'</span>), <span class="ruby-identifier">:layout</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">layout_path</span>
|
||||
60: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -165,14 +165,14 @@
|
|||
<div class="method-source-code" id="M000003-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/controllers/selenium_controller.rb, line 7</span>
|
||||
7: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">setup</span>
|
||||
8: <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">params</span>.<span class="ruby-identifier">has_key?</span> <span class="ruby-identifier">:keep_session</span>
|
||||
9: <span class="ruby-identifier">reset_session</span>
|
||||
10: <span class="ruby-ivar">@session_wiped</span> = <span class="ruby-keyword kw">true</span>
|
||||
11: <span class="ruby-keyword kw">end</span>
|
||||
12: <span class="ruby-ivar">@cleared_tables</span> = <span class="ruby-identifier">clear_tables</span> <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:clear_tables</span>].<span class="ruby-identifier">to_s</span>
|
||||
13: <span class="ruby-ivar">@loaded_fixtures</span> = <span class="ruby-identifier">load_fixtures</span> <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:fixtures</span>].<span class="ruby-identifier">to_s</span>
|
||||
14: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:file</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">view_path</span>(<span class="ruby-value str">'setup.rhtml'</span>), <span class="ruby-identifier">:layout</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">layout_path</span>
|
||||
7: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">setup</span>
|
||||
8: <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">params</span>.<span class="ruby-identifier">has_key?</span> <span class="ruby-identifier">:keep_session</span>
|
||||
9: <span class="ruby-identifier">reset_session</span>
|
||||
10: <span class="ruby-ivar">@session_wiped</span> = <span class="ruby-keyword kw">true</span>
|
||||
11: <span class="ruby-keyword kw">end</span>
|
||||
12: <span class="ruby-ivar">@cleared_tables</span> = <span class="ruby-identifier">clear_tables</span> <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:clear_tables</span>].<span class="ruby-identifier">to_s</span>
|
||||
13: <span class="ruby-ivar">@loaded_fixtures</span> = <span class="ruby-identifier">load_fixtures</span> <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:fixtures</span>].<span class="ruby-identifier">to_s</span>
|
||||
14: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:file</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">view_path</span>(<span class="ruby-value str">'setup.rhtml'</span>), <span class="ruby-identifier">:layout</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">layout_path</span>
|
||||
15: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -194,20 +194,20 @@
|
|||
<div class="method-source-code" id="M000005-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/controllers/selenium_controller.rb, line 34</span>
|
||||
34: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">support_file</span>
|
||||
35: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:filename</span>].<span class="ruby-identifier">empty?</span>
|
||||
36: <span class="ruby-identifier">redirect_to</span> <span class="ruby-identifier">:filename</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'TestRunner.html'</span>, <span class="ruby-identifier">:test</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'tests'</span>
|
||||
37: <span class="ruby-keyword kw">return</span>
|
||||
38: <span class="ruby-keyword kw">end</span>
|
||||
39:
|
||||
40: <span class="ruby-identifier">filename</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span> <span class="ruby-identifier">selenium_path</span>, <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:filename</span>]
|
||||
41: <span class="ruby-keyword kw">if</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">file?</span> <span class="ruby-identifier">filename</span>
|
||||
42: <span class="ruby-identifier">type</span> = <span class="ruby-constant">WEBrick</span><span class="ruby-operator">::</span><span class="ruby-constant">HTTPUtils</span><span class="ruby-operator">::</span><span class="ruby-constant">DefaultMimeTypes</span>[<span class="ruby-identifier">$1</span>.<span class="ruby-identifier">downcase</span>] <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">filename</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/\.(\w+)$/</span>
|
||||
43: <span class="ruby-identifier">type</span> <span class="ruby-operator">||=</span> <span class="ruby-value str">'text/html'</span>
|
||||
44: <span class="ruby-identifier">send_file</span> <span class="ruby-identifier">filename</span>, <span class="ruby-identifier">:type</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">type</span>, <span class="ruby-identifier">:disposition</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'inline'</span>, <span class="ruby-identifier">:stream</span> =<span class="ruby-operator">></span> <span class="ruby-keyword kw">false</span>
|
||||
45: <span class="ruby-keyword kw">else</span>
|
||||
46: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:text</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'Not found'</span>, <span class="ruby-identifier">:status</span> =<span class="ruby-operator">></span> <span class="ruby-value">404</span>
|
||||
47: <span class="ruby-keyword kw">end</span>
|
||||
34: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">support_file</span>
|
||||
35: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:filename</span>].<span class="ruby-identifier">empty?</span>
|
||||
36: <span class="ruby-identifier">redirect_to</span> <span class="ruby-identifier">:filename</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'TestRunner.html'</span>, <span class="ruby-identifier">:test</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'tests'</span>
|
||||
37: <span class="ruby-keyword kw">return</span>
|
||||
38: <span class="ruby-keyword kw">end</span>
|
||||
39:
|
||||
40: <span class="ruby-identifier">filename</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span> <span class="ruby-identifier">selenium_path</span>, <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:filename</span>]
|
||||
41: <span class="ruby-keyword kw">if</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">file?</span> <span class="ruby-identifier">filename</span>
|
||||
42: <span class="ruby-identifier">type</span> = <span class="ruby-constant">WEBrick</span><span class="ruby-operator">::</span><span class="ruby-constant">HTTPUtils</span><span class="ruby-operator">::</span><span class="ruby-constant">DefaultMimeTypes</span>[<span class="ruby-identifier">$1</span>.<span class="ruby-identifier">downcase</span>] <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">filename</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/\.(\w+)$/</span>
|
||||
43: <span class="ruby-identifier">type</span> <span class="ruby-operator">||=</span> <span class="ruby-value str">'text/html'</span>
|
||||
44: <span class="ruby-identifier">send_file</span> <span class="ruby-identifier">filename</span>, <span class="ruby-identifier">:type</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">type</span>, <span class="ruby-identifier">:disposition</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'inline'</span>, <span class="ruby-identifier">:stream</span> =<span class="ruby-operator">></span> <span class="ruby-keyword kw">false</span>
|
||||
45: <span class="ruby-keyword kw">else</span>
|
||||
46: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:text</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'Not found'</span>, <span class="ruby-identifier">:status</span> =<span class="ruby-operator">></span> <span class="ruby-value">404</span>
|
||||
47: <span class="ruby-keyword kw">end</span>
|
||||
48: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -229,21 +229,21 @@
|
|||
<div class="method-source-code" id="M000004-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/controllers/selenium_controller.rb, line 17</span>
|
||||
17: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">test_file</span>
|
||||
18: <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:testname</span>] = <span class="ruby-value str">''</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:testname</span>].<span class="ruby-identifier">to_s</span> <span class="ruby-operator">==</span> <span class="ruby-value str">'TestSuite.html'</span>
|
||||
19: <span class="ruby-identifier">filename</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span> <span class="ruby-identifier">selenium_tests_path</span>, <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:testname</span>]
|
||||
20: <span class="ruby-keyword kw">if</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">directory?</span> <span class="ruby-identifier">filename</span>
|
||||
21: <span class="ruby-ivar">@suite_path</span> = <span class="ruby-identifier">filename</span>
|
||||
22: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:file</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">view_path</span>(<span class="ruby-value str">'test_suite.rhtml'</span>), <span class="ruby-identifier">:layout</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">layout_path</span>
|
||||
23: <span class="ruby-keyword kw">elsif</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">readable?</span> <span class="ruby-identifier">filename</span>
|
||||
24: <span class="ruby-identifier">render_test_case</span> <span class="ruby-identifier">filename</span>
|
||||
25: <span class="ruby-keyword kw">else</span>
|
||||
26: <span class="ruby-keyword kw">if</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">directory?</span> <span class="ruby-identifier">selenium_tests_path</span>
|
||||
27: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:text</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'Not found'</span>, <span class="ruby-identifier">:status</span> =<span class="ruby-operator">></span> <span class="ruby-value">404</span>
|
||||
28: <span class="ruby-keyword kw">else</span>
|
||||
29: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:text</span> =<span class="ruby-operator">></span> <span class="ruby-node">"Did not find the Selenium tests path (#{selenium_tests_path}). Run script/generate selenium"</span>, <span class="ruby-identifier">:status</span> =<span class="ruby-operator">></span> <span class="ruby-value">404</span>
|
||||
30: <span class="ruby-keyword kw">end</span>
|
||||
31: <span class="ruby-keyword kw">end</span>
|
||||
17: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">test_file</span>
|
||||
18: <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:testname</span>] = <span class="ruby-value str">''</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:testname</span>].<span class="ruby-identifier">to_s</span> <span class="ruby-operator">==</span> <span class="ruby-value str">'TestSuite.html'</span>
|
||||
19: <span class="ruby-identifier">filename</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span> <span class="ruby-identifier">selenium_tests_path</span>, <span class="ruby-identifier">params</span>[<span class="ruby-identifier">:testname</span>]
|
||||
20: <span class="ruby-keyword kw">if</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">directory?</span> <span class="ruby-identifier">filename</span>
|
||||
21: <span class="ruby-ivar">@suite_path</span> = <span class="ruby-identifier">filename</span>
|
||||
22: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:file</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">view_path</span>(<span class="ruby-value str">'test_suite.rhtml'</span>), <span class="ruby-identifier">:layout</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">layout_path</span>
|
||||
23: <span class="ruby-keyword kw">elsif</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">readable?</span> <span class="ruby-identifier">filename</span>
|
||||
24: <span class="ruby-identifier">render_test_case</span> <span class="ruby-identifier">filename</span>
|
||||
25: <span class="ruby-keyword kw">else</span>
|
||||
26: <span class="ruby-keyword kw">if</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">directory?</span> <span class="ruby-identifier">selenium_tests_path</span>
|
||||
27: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:text</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'Not found'</span>, <span class="ruby-identifier">:status</span> =<span class="ruby-operator">></span> <span class="ruby-value">404</span>
|
||||
28: <span class="ruby-keyword kw">else</span>
|
||||
29: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:text</span> =<span class="ruby-operator">></span> <span class="ruby-node">"Did not find the Selenium tests path (#{selenium_tests_path}). Run script/generate selenium"</span>, <span class="ruby-identifier">:status</span> =<span class="ruby-operator">></span> <span class="ruby-value">404</span>
|
||||
30: <span class="ruby-keyword kw">end</span>
|
||||
31: <span class="ruby-keyword kw">end</span>
|
||||
32: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -125,8 +125,8 @@
|
|||
<div class="method-source-code" id="M000008-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_helper.rb, line 5</span>
|
||||
5: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">test_case_name</span> <span class="ruby-identifier">filename</span>
|
||||
6: <span class="ruby-constant">File</span>.<span class="ruby-identifier">basename</span>(<span class="ruby-identifier">filename</span>).<span class="ruby-identifier">sub</span>(<span class="ruby-regexp re">/\..*/</span>,<span class="ruby-value str">''</span>).<span class="ruby-identifier">humanize</span>
|
||||
5: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">test_case_name</span> <span class="ruby-identifier">filename</span>
|
||||
6: <span class="ruby-constant">File</span>.<span class="ruby-identifier">basename</span>(<span class="ruby-identifier">filename</span>).<span class="ruby-identifier">sub</span>(<span class="ruby-regexp re">/\..*/</span>,<span class="ruby-value str">''</span>).<span class="ruby-identifier">humanize</span>
|
||||
7: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -126,21 +126,21 @@
|
|||
<div class="method-source-code" id="M000083-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/fixture_loader.rb, line 7</span>
|
||||
7: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">available_fixtures</span>
|
||||
8: <span class="ruby-identifier">fixtures</span> = {}
|
||||
9: <span class="ruby-identifier">path</span> = <span class="ruby-identifier">fixtures_path</span> <span class="ruby-operator">+</span> <span class="ruby-value str">'/'</span>
|
||||
10: <span class="ruby-identifier">files</span> = <span class="ruby-constant">Dir</span>[<span class="ruby-node">"#{path}**/*.{yml,csv}"</span>]
|
||||
11: <span class="ruby-identifier">files</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">file</span><span class="ruby-operator">|</span>
|
||||
12: <span class="ruby-identifier">rel_path</span> = <span class="ruby-identifier">file</span>.<span class="ruby-identifier">sub</span>(<span class="ruby-identifier">path</span>, <span class="ruby-value str">''</span>)
|
||||
13: <span class="ruby-keyword kw">next</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">skip_file?</span> <span class="ruby-identifier">rel_path</span>
|
||||
14: <span class="ruby-identifier">fixture_set</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">dirname</span>(<span class="ruby-identifier">rel_path</span>)
|
||||
15: <span class="ruby-identifier">fixture_set</span> = <span class="ruby-value str">''</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">fixture_set</span> <span class="ruby-operator">==</span> <span class="ruby-value str">'.'</span>
|
||||
16: <span class="ruby-identifier">fixture</span> = <span class="ruby-identifier">rel_path</span>.<span class="ruby-identifier">sub</span> <span class="ruby-regexp re">/\.[^.]*$/</span>, <span class="ruby-value str">''</span>
|
||||
17: <span class="ruby-identifier">fixtures</span>[<span class="ruby-identifier">fixture_set</span>] <span class="ruby-operator">||=</span> []
|
||||
18: <span class="ruby-identifier">fixtures</span>[<span class="ruby-identifier">fixture_set</span>] <span class="ruby-operator"><<</span> <span class="ruby-identifier">fixture</span>
|
||||
19: <span class="ruby-keyword kw">end</span>
|
||||
20:
|
||||
21: <span class="ruby-identifier">fixtures</span>
|
||||
7: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">available_fixtures</span>
|
||||
8: <span class="ruby-identifier">fixtures</span> = {}
|
||||
9: <span class="ruby-identifier">path</span> = <span class="ruby-identifier">fixtures_path</span> <span class="ruby-operator">+</span> <span class="ruby-value str">'/'</span>
|
||||
10: <span class="ruby-identifier">files</span> = <span class="ruby-constant">Dir</span>[<span class="ruby-node">"#{path}**/*.{yml,csv}"</span>]
|
||||
11: <span class="ruby-identifier">files</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">file</span><span class="ruby-operator">|</span>
|
||||
12: <span class="ruby-identifier">rel_path</span> = <span class="ruby-identifier">file</span>.<span class="ruby-identifier">sub</span>(<span class="ruby-identifier">path</span>, <span class="ruby-value str">''</span>)
|
||||
13: <span class="ruby-keyword kw">next</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">skip_file?</span> <span class="ruby-identifier">rel_path</span>
|
||||
14: <span class="ruby-identifier">fixture_set</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">dirname</span>(<span class="ruby-identifier">rel_path</span>)
|
||||
15: <span class="ruby-identifier">fixture_set</span> = <span class="ruby-value str">''</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">fixture_set</span> <span class="ruby-operator">==</span> <span class="ruby-value str">'.'</span>
|
||||
16: <span class="ruby-identifier">fixture</span> = <span class="ruby-identifier">rel_path</span>.<span class="ruby-identifier">sub</span> <span class="ruby-regexp re">/\.[^.]*$/</span>, <span class="ruby-value str">''</span>
|
||||
17: <span class="ruby-identifier">fixtures</span>[<span class="ruby-identifier">fixture_set</span>] <span class="ruby-operator">||=</span> []
|
||||
18: <span class="ruby-identifier">fixtures</span>[<span class="ruby-identifier">fixture_set</span>] <span class="ruby-operator"><<</span> <span class="ruby-identifier">fixture</span>
|
||||
19: <span class="ruby-keyword kw">end</span>
|
||||
20:
|
||||
21: <span class="ruby-identifier">fixtures</span>
|
||||
22: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -162,13 +162,13 @@
|
|||
<div class="method-source-code" id="M000085-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/fixture_loader.rb, line 46</span>
|
||||
46: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">clear_tables</span> <span class="ruby-identifier">tables</span>
|
||||
47: <span class="ruby-identifier">table_names</span> = <span class="ruby-identifier">tables</span>.<span class="ruby-identifier">split</span> <span class="ruby-regexp re">/\s*,\s*/</span>
|
||||
48: <span class="ruby-identifier">connection</span> = <span class="ruby-constant">ActiveRecord</span><span class="ruby-operator">::</span><span class="ruby-constant">Base</span>.<span class="ruby-identifier">connection</span>
|
||||
49: <span class="ruby-identifier">table_names</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">table</span><span class="ruby-operator">|</span>
|
||||
50: <span class="ruby-identifier">connection</span>.<span class="ruby-identifier">execute</span> <span class="ruby-node">"DELETE FROM #{table}"</span>
|
||||
51: <span class="ruby-keyword kw">end</span>
|
||||
52: <span class="ruby-identifier">table_names</span>
|
||||
46: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">clear_tables</span> <span class="ruby-identifier">tables</span>
|
||||
47: <span class="ruby-identifier">table_names</span> = <span class="ruby-identifier">tables</span>.<span class="ruby-identifier">split</span> <span class="ruby-regexp re">/\s*,\s*/</span>
|
||||
48: <span class="ruby-identifier">connection</span> = <span class="ruby-constant">ActiveRecord</span><span class="ruby-operator">::</span><span class="ruby-constant">Base</span>.<span class="ruby-identifier">connection</span>
|
||||
49: <span class="ruby-identifier">table_names</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">table</span><span class="ruby-operator">|</span>
|
||||
50: <span class="ruby-identifier">connection</span>.<span class="ruby-identifier">execute</span> <span class="ruby-node">"DELETE FROM #{table}"</span>
|
||||
51: <span class="ruby-keyword kw">end</span>
|
||||
52: <span class="ruby-identifier">table_names</span>
|
||||
53: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -190,26 +190,26 @@
|
|||
<div class="method-source-code" id="M000084-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/fixture_loader.rb, line 24</span>
|
||||
24: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">load_fixtures</span> <span class="ruby-identifier">fixtures_param</span>
|
||||
25: <span class="ruby-identifier">available</span> = <span class="ruby-keyword kw">nil</span>
|
||||
26: <span class="ruby-identifier">fixtures</span> = <span class="ruby-identifier">fixtures_param</span>.<span class="ruby-identifier">split</span>(<span class="ruby-regexp re">/\s*,\s*/</span>).<span class="ruby-identifier">collect</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">f</span><span class="ruby-operator">|</span>
|
||||
27: <span class="ruby-identifier">fixture_set</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">dirname</span> <span class="ruby-identifier">f</span>
|
||||
28: <span class="ruby-identifier">fixture_set</span> = <span class="ruby-value str">''</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">fixture_set</span> <span class="ruby-operator">==</span> <span class="ruby-value str">'.'</span>
|
||||
29: <span class="ruby-identifier">fixture</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">basename</span> <span class="ruby-identifier">f</span>
|
||||
30: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">fixture</span> <span class="ruby-operator">==</span> <span class="ruby-value str">'all'</span>
|
||||
31: <span class="ruby-identifier">available</span> <span class="ruby-operator">||=</span> <span class="ruby-identifier">available_fixtures</span>
|
||||
32: <span class="ruby-identifier">available</span>[<span class="ruby-identifier">fixture_set</span>]
|
||||
33: <span class="ruby-keyword kw">else</span>
|
||||
34: <span class="ruby-identifier">f</span>
|
||||
35: <span class="ruby-keyword kw">end</span>
|
||||
36: <span class="ruby-keyword kw">end</span>
|
||||
37: <span class="ruby-identifier">fixtures</span>.<span class="ruby-identifier">flatten!</span>
|
||||
38: <span class="ruby-identifier">fixtures</span>.<span class="ruby-identifier">reject!</span> {<span class="ruby-operator">|</span><span class="ruby-identifier">f</span><span class="ruby-operator">|</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">blank?</span> }
|
||||
39:
|
||||
40: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">fixtures</span>.<span class="ruby-identifier">any?</span>
|
||||
41: <span class="ruby-constant">Fixtures</span>.<span class="ruby-identifier">create_fixtures</span> <span class="ruby-identifier">fixtures_path</span>, <span class="ruby-identifier">fixtures</span>
|
||||
42: <span class="ruby-keyword kw">end</span>
|
||||
43: <span class="ruby-identifier">fixtures</span>
|
||||
24: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">load_fixtures</span> <span class="ruby-identifier">fixtures_param</span>
|
||||
25: <span class="ruby-identifier">available</span> = <span class="ruby-keyword kw">nil</span>
|
||||
26: <span class="ruby-identifier">fixtures</span> = <span class="ruby-identifier">fixtures_param</span>.<span class="ruby-identifier">split</span>(<span class="ruby-regexp re">/\s*,\s*/</span>).<span class="ruby-identifier">collect</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">f</span><span class="ruby-operator">|</span>
|
||||
27: <span class="ruby-identifier">fixture_set</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">dirname</span> <span class="ruby-identifier">f</span>
|
||||
28: <span class="ruby-identifier">fixture_set</span> = <span class="ruby-value str">''</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">fixture_set</span> <span class="ruby-operator">==</span> <span class="ruby-value str">'.'</span>
|
||||
29: <span class="ruby-identifier">fixture</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">basename</span> <span class="ruby-identifier">f</span>
|
||||
30: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">fixture</span> <span class="ruby-operator">==</span> <span class="ruby-value str">'all'</span>
|
||||
31: <span class="ruby-identifier">available</span> <span class="ruby-operator">||=</span> <span class="ruby-identifier">available_fixtures</span>
|
||||
32: <span class="ruby-identifier">available</span>[<span class="ruby-identifier">fixture_set</span>]
|
||||
33: <span class="ruby-keyword kw">else</span>
|
||||
34: <span class="ruby-identifier">f</span>
|
||||
35: <span class="ruby-keyword kw">end</span>
|
||||
36: <span class="ruby-keyword kw">end</span>
|
||||
37: <span class="ruby-identifier">fixtures</span>.<span class="ruby-identifier">flatten!</span>
|
||||
38: <span class="ruby-identifier">fixtures</span>.<span class="ruby-identifier">reject!</span> {<span class="ruby-operator">|</span><span class="ruby-identifier">f</span><span class="ruby-operator">|</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">blank?</span> }
|
||||
39:
|
||||
40: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">fixtures</span>.<span class="ruby-identifier">any?</span>
|
||||
41: <span class="ruby-constant">Fixtures</span>.<span class="ruby-identifier">create_fixtures</span> <span class="ruby-identifier">fixtures_path</span>, <span class="ruby-identifier">fixtures</span>
|
||||
42: <span class="ruby-keyword kw">end</span>
|
||||
43: <span class="ruby-identifier">fixtures</span>
|
||||
44: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -139,10 +139,10 @@ and the first row is ignored since it cannot contain a command.
|
|||
<div class="method-source-code" id="M000142-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/partials_support.rb, line 19</span>
|
||||
19: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">extract_commands_from_partial</span> <span class="ruby-identifier">partial</span>
|
||||
20: <span class="ruby-identifier">partial</span> = <span class="ruby-identifier">partial</span>.<span class="ruby-identifier">match</span>(<span class="ruby-regexp re">/.*<table>.*?<tr>.*?<\/tr>(.*?)<\/table>/i</span><span class="ruby-identifier">m</span>)[<span class="ruby-value">1</span>]
|
||||
21: <span class="ruby-identifier">raise</span> <span class="ruby-node">"Partial '#{name}' doesn't contain any table"</span> <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">partial</span>
|
||||
22: <span class="ruby-identifier">partial</span>
|
||||
19: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">extract_commands_from_partial</span> <span class="ruby-identifier">partial</span>
|
||||
20: <span class="ruby-identifier">partial</span> = <span class="ruby-identifier">partial</span>.<span class="ruby-identifier">match</span>(<span class="ruby-regexp re">/.*<table>.*?<tr>.*?<\/tr>(.*?)<\/table>/i</span><span class="ruby-identifier">m</span>)[<span class="ruby-value">1</span>]
|
||||
21: <span class="ruby-identifier">raise</span> <span class="ruby-node">"Partial '#{name}' doesn't contain any table"</span> <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">partial</span>
|
||||
22: <span class="ruby-identifier">partial</span>
|
||||
23: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -168,12 +168,12 @@ table rows.
|
|||
<div class="method-source-code" id="M000141-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/partials_support.rb, line 9</span>
|
||||
9: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">render_partial</span> <span class="ruby-identifier">partial_path</span> = <span class="ruby-identifier">default_template_name</span>, <span class="ruby-identifier">object</span> = <span class="ruby-keyword kw">nil</span>, <span class="ruby-identifier">local_assigns</span> = <span class="ruby-keyword kw">nil</span>, <span class="ruby-identifier">status</span> = <span class="ruby-keyword kw">nil</span>
|
||||
10: <span class="ruby-identifier">pattern</span> = <span class="ruby-identifier">partial_pattern</span> <span class="ruby-identifier">partial_path</span>
|
||||
11: <span class="ruby-identifier">filename</span> = <span class="ruby-constant">Dir</span>[<span class="ruby-identifier">pattern</span>].<span class="ruby-identifier">first</span>
|
||||
12: <span class="ruby-identifier">raise</span> <span class="ruby-node">"Partial '#{partial_path}' cannot be found! (Looking for file: '#{pattern}')"</span> <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">filename</span>
|
||||
13: <span class="ruby-identifier">partial</span> = <span class="ruby-identifier">render</span> <span class="ruby-identifier">:file</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">filename</span>, <span class="ruby-identifier">:use_full_path</span> =<span class="ruby-operator">></span> <span class="ruby-keyword kw">false</span>, <span class="ruby-identifier">:locals</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">local_assigns</span>
|
||||
14: <span class="ruby-identifier">extract_commands_from_partial</span> <span class="ruby-identifier">partial</span>
|
||||
9: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">render_partial</span> <span class="ruby-identifier">partial_path</span> = <span class="ruby-identifier">default_template_name</span>, <span class="ruby-identifier">object</span> = <span class="ruby-keyword kw">nil</span>, <span class="ruby-identifier">local_assigns</span> = <span class="ruby-keyword kw">nil</span>, <span class="ruby-identifier">status</span> = <span class="ruby-keyword kw">nil</span>
|
||||
10: <span class="ruby-identifier">pattern</span> = <span class="ruby-identifier">partial_pattern</span> <span class="ruby-identifier">partial_path</span>
|
||||
11: <span class="ruby-identifier">filename</span> = <span class="ruby-constant">Dir</span>[<span class="ruby-identifier">pattern</span>].<span class="ruby-identifier">first</span>
|
||||
12: <span class="ruby-identifier">raise</span> <span class="ruby-node">"Partial '#{partial_path}' cannot be found! (Looking for file: '#{pattern}')"</span> <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">filename</span>
|
||||
13: <span class="ruby-identifier">partial</span> = <span class="ruby-identifier">render</span> <span class="ruby-identifier">:file</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">filename</span>, <span class="ruby-identifier">:use_full_path</span> =<span class="ruby-operator">></span> <span class="ruby-keyword kw">false</span>, <span class="ruby-identifier">:locals</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">local_assigns</span>
|
||||
14: <span class="ruby-identifier">extract_commands_from_partial</span> <span class="ruby-identifier">partial</span>
|
||||
15: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -123,8 +123,8 @@
|
|||
<div class="method-source-code" id="M000076-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/paths.rb, line 25</span>
|
||||
25: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">fixtures_path</span>
|
||||
26: <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-constant">RAILS_ROOT</span>, <span class="ruby-value str">'test/fixtures'</span>)
|
||||
25: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">fixtures_path</span>
|
||||
26: <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-constant">RAILS_ROOT</span>, <span class="ruby-value str">'test/fixtures'</span>)
|
||||
27: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -151,10 +151,10 @@ paths to layout templates.
|
|||
<div class="method-source-code" id="M000075-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/paths.rb, line 19</span>
|
||||
19: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">layout_path</span>
|
||||
20: <span class="ruby-identifier">rails_root</span> = <span class="ruby-constant">Pathname</span>.<span class="ruby-identifier">new</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span>(<span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-constant">RAILS_ROOT</span>, <span class="ruby-value str">'app/views'</span>))
|
||||
21: <span class="ruby-identifier">view_path</span> = <span class="ruby-constant">Pathname</span>.<span class="ruby-identifier">new</span> <span class="ruby-identifier">view_path</span>(<span class="ruby-value str">'layout'</span>)
|
||||
22: <span class="ruby-identifier">view_path</span>.<span class="ruby-identifier">relative_path_from</span>(<span class="ruby-identifier">rails_root</span>).<span class="ruby-identifier">to_s</span>
|
||||
19: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">layout_path</span>
|
||||
20: <span class="ruby-identifier">rails_root</span> = <span class="ruby-constant">Pathname</span>.<span class="ruby-identifier">new</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span>(<span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-constant">RAILS_ROOT</span>, <span class="ruby-value str">'app/views'</span>))
|
||||
21: <span class="ruby-identifier">view_path</span> = <span class="ruby-constant">Pathname</span>.<span class="ruby-identifier">new</span> <span class="ruby-identifier">view_path</span>(<span class="ruby-value str">'layout'</span>)
|
||||
22: <span class="ruby-identifier">view_path</span>.<span class="ruby-identifier">relative_path_from</span>(<span class="ruby-identifier">rails_root</span>).<span class="ruby-identifier">to_s</span>
|
||||
23: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -176,8 +176,8 @@ paths to layout templates.
|
|||
<div class="method-source-code" id="M000077-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/paths.rb, line 29</span>
|
||||
29: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">log_path</span> <span class="ruby-identifier">log_file</span>
|
||||
30: <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span>(<span class="ruby-constant">File</span>.<span class="ruby-identifier">dirname</span>(<span class="ruby-keyword kw">__FILE__</span>) <span class="ruby-operator">+</span> <span class="ruby-value str">'/../../log/'</span> <span class="ruby-operator">+</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">basename</span>(<span class="ruby-identifier">log_file</span>))
|
||||
29: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">log_path</span> <span class="ruby-identifier">log_file</span>
|
||||
30: <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span>(<span class="ruby-constant">File</span>.<span class="ruby-identifier">dirname</span>(<span class="ruby-keyword kw">__FILE__</span>) <span class="ruby-operator">+</span> <span class="ruby-value str">'/../../log/'</span> <span class="ruby-operator">+</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">basename</span>(<span class="ruby-identifier">log_file</span>))
|
||||
31: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -199,9 +199,9 @@ paths to layout templates.
|
|||
<div class="method-source-code" id="M000072-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/paths.rb, line 3</span>
|
||||
3: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">selenium_path</span>
|
||||
4: <span class="ruby-ivar">@@selenium_path</span> <span class="ruby-operator">||=</span> <span class="ruby-identifier">find_selenium_path</span>
|
||||
5: <span class="ruby-ivar">@@selenium_path</span>
|
||||
3: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">selenium_path</span>
|
||||
4: <span class="ruby-ivar">@@selenium_path</span> <span class="ruby-operator">||=</span> <span class="ruby-identifier">find_selenium_path</span>
|
||||
5: <span class="ruby-ivar">@@selenium_path</span>
|
||||
6: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -223,8 +223,8 @@ paths to layout templates.
|
|||
<div class="method-source-code" id="M000073-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/paths.rb, line 8</span>
|
||||
8: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">selenium_tests_path</span>
|
||||
9: <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span>(<span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-constant">RAILS_ROOT</span>, <span class="ruby-value str">'test/selenium'</span>))
|
||||
8: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">selenium_tests_path</span>
|
||||
9: <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span>(<span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-constant">RAILS_ROOT</span>, <span class="ruby-value str">'test/selenium'</span>))
|
||||
10: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -246,11 +246,11 @@ paths to layout templates.
|
|||
<div class="method-source-code" id="M000078-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/paths.rb, line 33</span>
|
||||
33: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">skip_file?</span> <span class="ruby-identifier">file</span>
|
||||
34: <span class="ruby-identifier">file</span>.<span class="ruby-identifier">split</span>(<span class="ruby-value str">'/'</span>).<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">f</span><span class="ruby-operator">|</span>
|
||||
35: <span class="ruby-keyword kw">return</span> <span class="ruby-keyword kw">true</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">upcase</span> <span class="ruby-operator">==</span> <span class="ruby-value str">'CVS'</span> <span class="ruby-keyword kw">or</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">starts_with?</span>(<span class="ruby-value str">'.'</span>) <span class="ruby-keyword kw">or</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">ends_with?</span>(<span class="ruby-value str">'~'</span>) <span class="ruby-keyword kw">or</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">starts_with?</span>(<span class="ruby-value str">'_'</span>)
|
||||
36: <span class="ruby-keyword kw">end</span>
|
||||
37: <span class="ruby-keyword kw">false</span>
|
||||
33: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">skip_file?</span> <span class="ruby-identifier">file</span>
|
||||
34: <span class="ruby-identifier">file</span>.<span class="ruby-identifier">split</span>(<span class="ruby-value str">'/'</span>).<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">f</span><span class="ruby-operator">|</span>
|
||||
35: <span class="ruby-keyword kw">return</span> <span class="ruby-keyword kw">true</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">upcase</span> <span class="ruby-operator">==</span> <span class="ruby-value str">'CVS'</span> <span class="ruby-keyword kw">or</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">starts_with?</span>(<span class="ruby-value str">'.'</span>) <span class="ruby-keyword kw">or</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">ends_with?</span>(<span class="ruby-value str">'~'</span>) <span class="ruby-keyword kw">or</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">starts_with?</span>(<span class="ruby-value str">'_'</span>)
|
||||
36: <span class="ruby-keyword kw">end</span>
|
||||
37: <span class="ruby-keyword kw">false</span>
|
||||
38: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -272,8 +272,8 @@ paths to layout templates.
|
|||
<div class="method-source-code" id="M000074-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/paths.rb, line 12</span>
|
||||
12: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">view_path</span> <span class="ruby-identifier">view</span>
|
||||
13: <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span>(<span class="ruby-constant">File</span>.<span class="ruby-identifier">dirname</span>(<span class="ruby-keyword kw">__FILE__</span>) <span class="ruby-operator">+</span> <span class="ruby-value str">'/../views/'</span> <span class="ruby-operator">+</span> <span class="ruby-identifier">view</span>)
|
||||
12: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">view_path</span> <span class="ruby-identifier">view</span>
|
||||
13: <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span>(<span class="ruby-constant">File</span>.<span class="ruby-identifier">dirname</span>(<span class="ruby-keyword kw">__FILE__</span>) <span class="ruby-operator">+</span> <span class="ruby-value str">'/../views/'</span> <span class="ruby-operator">+</span> <span class="ruby-identifier">view</span>)
|
||||
14: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -125,16 +125,16 @@
|
|||
<div class="method-source-code" id="M000071-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/renderer.rb, line 5</span>
|
||||
5: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">render_test_case</span> <span class="ruby-identifier">filename</span>
|
||||
6: <span class="ruby-ivar">@template</span>.<span class="ruby-identifier">extend</span> <span class="ruby-constant">SeleniumOnRails</span><span class="ruby-operator">::</span><span class="ruby-constant">PartialsSupport</span>
|
||||
7: <span class="ruby-ivar">@page_title</span> = <span class="ruby-identifier">test_case_name</span> <span class="ruby-identifier">filename</span>
|
||||
8: <span class="ruby-identifier">output</span> = <span class="ruby-identifier">render_to_string</span> <span class="ruby-identifier">:file</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">filename</span>
|
||||
9: <span class="ruby-identifier">layout</span> = (<span class="ruby-identifier">output</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/<html>/i</span> <span class="ruby-operator">?</span> <span class="ruby-keyword kw">false</span> <span class="ruby-operator">:</span> <span class="ruby-identifier">layout_path</span>)
|
||||
10: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:text</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">output</span>, <span class="ruby-identifier">:layout</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">layout</span>
|
||||
11:
|
||||
12: <span class="ruby-identifier">headers</span>[<span class="ruby-value str">'Cache-control'</span>] = <span class="ruby-value str">'no-cache'</span>
|
||||
13: <span class="ruby-identifier">headers</span>[<span class="ruby-value str">'Pragma'</span>] = <span class="ruby-value str">'no-cache'</span>
|
||||
14: <span class="ruby-identifier">headers</span>[<span class="ruby-value str">'Expires'</span>] = <span class="ruby-value str">'-1'</span>
|
||||
5: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">render_test_case</span> <span class="ruby-identifier">filename</span>
|
||||
6: <span class="ruby-ivar">@template</span>.<span class="ruby-identifier">extend</span> <span class="ruby-constant">SeleniumOnRails</span><span class="ruby-operator">::</span><span class="ruby-constant">PartialsSupport</span>
|
||||
7: <span class="ruby-ivar">@page_title</span> = <span class="ruby-identifier">test_case_name</span> <span class="ruby-identifier">filename</span>
|
||||
8: <span class="ruby-identifier">output</span> = <span class="ruby-identifier">render_to_string</span> <span class="ruby-identifier">:file</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">filename</span>
|
||||
9: <span class="ruby-identifier">layout</span> = (<span class="ruby-identifier">output</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/<html>/i</span> <span class="ruby-operator">?</span> <span class="ruby-keyword kw">false</span> <span class="ruby-operator">:</span> <span class="ruby-identifier">layout_path</span>)
|
||||
10: <span class="ruby-identifier">render</span> <span class="ruby-identifier">:text</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">output</span>, <span class="ruby-identifier">:layout</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">layout</span>
|
||||
11:
|
||||
12: <span class="ruby-identifier">headers</span>[<span class="ruby-value str">'Cache-control'</span>] = <span class="ruby-value str">'no-cache'</span>
|
||||
13: <span class="ruby-identifier">headers</span>[<span class="ruby-value str">'Pragma'</span>] = <span class="ruby-value str">'no-cache'</span>
|
||||
14: <span class="ruby-identifier">headers</span>[<span class="ruby-value str">'Expires'</span>] = <span class="ruby-value str">'-1'</span>
|
||||
15: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -124,8 +124,8 @@
|
|||
<div class="method-source-code" id="M000143-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/selenese.rb, line 7</span>
|
||||
7: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span> <span class="ruby-identifier">view</span>
|
||||
8: <span class="ruby-ivar">@view</span> = <span class="ruby-identifier">view</span>
|
||||
7: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span> <span class="ruby-identifier">view</span>
|
||||
8: <span class="ruby-ivar">@view</span> = <span class="ruby-identifier">view</span>
|
||||
9: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -149,15 +149,15 @@
|
|||
<div class="method-source-code" id="M000144-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/selenese.rb, line 11</span>
|
||||
11: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">render</span> <span class="ruby-identifier">template</span>, <span class="ruby-identifier">local_assigns</span>
|
||||
12: <span class="ruby-identifier">name</span> = (<span class="ruby-ivar">@view</span>.<span class="ruby-identifier">assigns</span>[<span class="ruby-value str">'page_title'</span>] <span class="ruby-keyword kw">or</span> <span class="ruby-identifier">local_assigns</span>[<span class="ruby-value str">'page_title'</span>])
|
||||
13: <span class="ruby-identifier">lines</span> = <span class="ruby-identifier">template</span>.<span class="ruby-identifier">strip</span>.<span class="ruby-identifier">split</span> <span class="ruby-value str">"\n"</span>
|
||||
14: <span class="ruby-identifier">html</span> = <span class="ruby-value str">''</span>
|
||||
15: <span class="ruby-identifier">html</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">extract_comments</span>(<span class="ruby-identifier">lines</span>)
|
||||
16: <span class="ruby-identifier">html</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">extract_commands</span>(<span class="ruby-identifier">lines</span>, <span class="ruby-identifier">name</span>)
|
||||
17: <span class="ruby-identifier">html</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">extract_comments</span>(<span class="ruby-identifier">lines</span>)
|
||||
18: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'You cannot have comments in the middle of commands!'</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">next_line</span> <span class="ruby-identifier">lines</span>, <span class="ruby-identifier">:any</span>
|
||||
19: <span class="ruby-identifier">html</span>
|
||||
11: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">render</span> <span class="ruby-identifier">template</span>, <span class="ruby-identifier">local_assigns</span>
|
||||
12: <span class="ruby-identifier">name</span> = (<span class="ruby-ivar">@view</span>.<span class="ruby-identifier">assigns</span>[<span class="ruby-value str">'page_title'</span>] <span class="ruby-keyword kw">or</span> <span class="ruby-identifier">local_assigns</span>[<span class="ruby-value str">'page_title'</span>])
|
||||
13: <span class="ruby-identifier">lines</span> = <span class="ruby-identifier">template</span>.<span class="ruby-identifier">strip</span>.<span class="ruby-identifier">split</span> <span class="ruby-value str">"\n"</span>
|
||||
14: <span class="ruby-identifier">html</span> = <span class="ruby-value str">''</span>
|
||||
15: <span class="ruby-identifier">html</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">extract_comments</span>(<span class="ruby-identifier">lines</span>)
|
||||
16: <span class="ruby-identifier">html</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">extract_commands</span>(<span class="ruby-identifier">lines</span>, <span class="ruby-identifier">name</span>)
|
||||
17: <span class="ruby-identifier">html</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">extract_comments</span>(<span class="ruby-identifier">lines</span>)
|
||||
18: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'You cannot have comments in the middle of commands!'</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">next_line</span> <span class="ruby-identifier">lines</span>, <span class="ruby-identifier">:any</span>
|
||||
19: <span class="ruby-identifier">html</span>
|
||||
20: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -167,10 +167,10 @@ href="TestBuilder.html">TestBuilder</a> for <em>view</em>.
|
|||
<div class="method-source-code" id="M000149-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder.rb, line 47</span>
|
||||
47: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span> <span class="ruby-identifier">view</span>
|
||||
48: <span class="ruby-ivar">@view</span> = <span class="ruby-identifier">view</span>
|
||||
49: <span class="ruby-ivar">@output</span> = <span class="ruby-value str">''</span>
|
||||
50: <span class="ruby-ivar">@xml</span> = <span class="ruby-constant">Builder</span><span class="ruby-operator">::</span><span class="ruby-constant">XmlMarkup</span>.<span class="ruby-identifier">new</span> <span class="ruby-identifier">:indent</span> =<span class="ruby-operator">></span> <span class="ruby-value">2</span>, <span class="ruby-identifier">:target</span> =<span class="ruby-operator">></span> <span class="ruby-ivar">@output</span>
|
||||
47: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span> <span class="ruby-identifier">view</span>
|
||||
48: <span class="ruby-ivar">@view</span> = <span class="ruby-identifier">view</span>
|
||||
49: <span class="ruby-ivar">@output</span> = <span class="ruby-value str">''</span>
|
||||
50: <span class="ruby-ivar">@xml</span> = <span class="ruby-constant">Builder</span><span class="ruby-operator">::</span><span class="ruby-constant">XmlMarkup</span>.<span class="ruby-identifier">new</span> <span class="ruby-identifier">:indent</span> =<span class="ruby-operator">></span> <span class="ruby-value">2</span>, <span class="ruby-identifier">:target</span> =<span class="ruby-operator">></span> <span class="ruby-ivar">@output</span>
|
||||
51: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -196,8 +196,8 @@ href="TestBuilder.html#M000151">command</a> name.
|
|||
<div class="method-source-code" id="M000147-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder.rb, line 36</span>
|
||||
36: <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">selenize</span> <span class="ruby-identifier">str</span>
|
||||
37: <span class="ruby-identifier">str</span>.<span class="ruby-identifier">camelize</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp re">/^[A-Z]/</span>) {<span class="ruby-operator">|</span><span class="ruby-identifier">s</span><span class="ruby-operator">|</span> <span class="ruby-identifier">s</span>.<span class="ruby-identifier">downcase</span> }
|
||||
36: <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">selenize</span> <span class="ruby-identifier">str</span>
|
||||
37: <span class="ruby-identifier">str</span>.<span class="ruby-identifier">camelize</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp re">/^[A-Z]/</span>) {<span class="ruby-operator">|</span><span class="ruby-identifier">s</span><span class="ruby-operator">|</span> <span class="ruby-identifier">s</span>.<span class="ruby-identifier">downcase</span> }
|
||||
38: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -226,12 +226,12 @@ href="TestBuilder.html#M000151">command</a> using <em>cmd</em>,
|
|||
<div class="method-source-code" id="M000151-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder.rb, line 62</span>
|
||||
62: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">command</span> <span class="ruby-identifier">cmd</span>, <span class="ruby-identifier">target</span>=<span class="ruby-keyword kw">nil</span>, <span class="ruby-identifier">value</span>=<span class="ruby-keyword kw">nil</span>
|
||||
63: <span class="ruby-ivar">@xml</span>.<span class="ruby-identifier">tr</span> <span class="ruby-keyword kw">do</span>
|
||||
64: <span class="ruby-identifier">_tdata</span> <span class="ruby-identifier">cmd</span>
|
||||
65: <span class="ruby-identifier">_tdata</span> <span class="ruby-identifier">target</span>
|
||||
66: <span class="ruby-identifier">_tdata</span> <span class="ruby-identifier">value</span>
|
||||
67: <span class="ruby-keyword kw">end</span>
|
||||
62: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">command</span> <span class="ruby-identifier">cmd</span>, <span class="ruby-identifier">target</span>=<span class="ruby-keyword kw">nil</span>, <span class="ruby-identifier">value</span>=<span class="ruby-keyword kw">nil</span>
|
||||
63: <span class="ruby-ivar">@xml</span>.<span class="ruby-identifier">tr</span> <span class="ruby-keyword kw">do</span>
|
||||
64: <span class="ruby-identifier">_tdata</span> <span class="ruby-identifier">cmd</span>
|
||||
65: <span class="ruby-identifier">_tdata</span> <span class="ruby-identifier">target</span>
|
||||
66: <span class="ruby-identifier">_tdata</span> <span class="ruby-identifier">value</span>
|
||||
67: <span class="ruby-keyword kw">end</span>
|
||||
68: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -257,8 +257,8 @@ Same as <em><a href="TestBuilder.html#M000151">command</a></em> but add
|
|||
<div class="method-source-code" id="M000153-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder.rb, line 73</span>
|
||||
73: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">command_and_wait</span> <span class="ruby-identifier">cmd</span>, <span class="ruby-identifier">target</span>=<span class="ruby-keyword kw">nil</span>, <span class="ruby-identifier">value</span>=<span class="ruby-keyword kw">nil</span>
|
||||
74: <span class="ruby-identifier">command_verbatim</span> <span class="ruby-identifier">cmd</span>.<span class="ruby-identifier">to_s</span> <span class="ruby-operator">+</span> <span class="ruby-value str">'AndWait'</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">value</span>
|
||||
73: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">command_and_wait</span> <span class="ruby-identifier">cmd</span>, <span class="ruby-identifier">target</span>=<span class="ruby-keyword kw">nil</span>, <span class="ruby-identifier">value</span>=<span class="ruby-keyword kw">nil</span>
|
||||
74: <span class="ruby-identifier">command_verbatim</span> <span class="ruby-identifier">cmd</span>.<span class="ruby-identifier">to_s</span> <span class="ruby-operator">+</span> <span class="ruby-value str">'AndWait'</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">value</span>
|
||||
75: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -298,8 +298,8 @@ considered containing string-match pattern otherwise.
|
|||
<div class="method-source-code" id="M000148-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder.rb, line 42</span>
|
||||
42: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">exactize</span> <span class="ruby-identifier">pattern</span>
|
||||
43: <span class="ruby-identifier">pattern</span>.<span class="ruby-identifier">include?</span>(<span class="ruby-value str">':'</span>) <span class="ruby-operator">?</span> <span class="ruby-node">"exact:#{pattern}"</span> <span class="ruby-operator">:</span> <span class="ruby-identifier">pattern</span>
|
||||
42: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">exactize</span> <span class="ruby-identifier">pattern</span>
|
||||
43: <span class="ruby-identifier">pattern</span>.<span class="ruby-identifier">include?</span>(<span class="ruby-value str">':'</span>) <span class="ruby-operator">?</span> <span class="ruby-node">"exact:#{pattern}"</span> <span class="ruby-operator">:</span> <span class="ruby-identifier">pattern</span>
|
||||
44: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -326,10 +326,10 @@ href="TestBuilder.html#M000151">command</a>.
|
|||
<div class="method-source-code" id="M000154-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder.rb, line 79</span>
|
||||
79: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">make_command_waiting</span>
|
||||
80: <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">send</span> <span class="ruby-identifier">:alias_method</span>, <span class="ruby-identifier">:command</span>, <span class="ruby-identifier">:command_and_wait</span>
|
||||
81: <span class="ruby-keyword kw">yield</span>
|
||||
82: <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">send</span> <span class="ruby-identifier">:alias_method</span>, <span class="ruby-identifier">:command</span>, <span class="ruby-identifier">:command_verbatim</span>
|
||||
79: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">make_command_waiting</span>
|
||||
80: <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">send</span> <span class="ruby-identifier">:alias_method</span>, <span class="ruby-identifier">:command</span>, <span class="ruby-identifier">:command_and_wait</span>
|
||||
81: <span class="ruby-keyword kw">yield</span>
|
||||
82: <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">send</span> <span class="ruby-identifier">:alias_method</span>, <span class="ruby-identifier">:command</span>, <span class="ruby-identifier">:command_verbatim</span>
|
||||
83: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -355,11 +355,11 @@ href="TestBuilder.html#M000150">table</a> of tests, and return the HTML.
|
|||
<div class="method-source-code" id="M000150-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder.rb, line 54</span>
|
||||
54: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">table</span> <span class="ruby-identifier">title</span>
|
||||
55: <span class="ruby-ivar">@xml</span>.<span class="ruby-identifier">table</span> <span class="ruby-keyword kw">do</span>
|
||||
56: <span class="ruby-ivar">@xml</span>.<span class="ruby-identifier">tr</span> <span class="ruby-keyword kw">do</span> <span class="ruby-ivar">@xml</span>.<span class="ruby-identifier">th</span>(<span class="ruby-identifier">title</span>, <span class="ruby-identifier">:colspan</span> =<span class="ruby-operator">></span> <span class="ruby-value">3</span>) <span class="ruby-keyword kw">end</span>
|
||||
57: <span class="ruby-keyword kw">yield</span> <span class="ruby-keyword kw">self</span>
|
||||
58: <span class="ruby-keyword kw">end</span>
|
||||
54: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">table</span> <span class="ruby-identifier">title</span>
|
||||
55: <span class="ruby-ivar">@xml</span>.<span class="ruby-identifier">table</span> <span class="ruby-keyword kw">do</span>
|
||||
56: <span class="ruby-ivar">@xml</span>.<span class="ruby-identifier">tr</span> <span class="ruby-keyword kw">do</span> <span class="ruby-ivar">@xml</span>.<span class="ruby-identifier">th</span>(<span class="ruby-identifier">title</span>, <span class="ruby-identifier">:colspan</span> =<span class="ruby-operator">></span> <span class="ruby-value">3</span>) <span class="ruby-keyword kw">end</span>
|
||||
57: <span class="ruby-keyword kw">yield</span> <span class="ruby-keyword kw">self</span>
|
||||
58: <span class="ruby-keyword kw">end</span>
|
||||
59: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -387,12 +387,12 @@ representation. Otherwise return unchanged.
|
|||
<div class="method-source-code" id="M000156-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder.rb, line 95</span>
|
||||
95: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">collection_arg</span> <span class="ruby-identifier">arg</span>
|
||||
96: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">arg</span>.<span class="ruby-identifier">is_a?</span> <span class="ruby-constant">Array</span>
|
||||
97: <span class="ruby-identifier">arg</span>.<span class="ruby-identifier">collect</span> {<span class="ruby-operator">|</span><span class="ruby-identifier">e</span><span class="ruby-operator">|</span> <span class="ruby-identifier">e</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp re">/[\\,]/</span>) {<span class="ruby-operator">|</span><span class="ruby-identifier">s</span><span class="ruby-operator">|</span> <span class="ruby-node">"\\#{s}"</span> } }.<span class="ruby-identifier">join</span>(<span class="ruby-value str">','</span>)
|
||||
98: <span class="ruby-keyword kw">else</span>
|
||||
99: <span class="ruby-identifier">arg</span>
|
||||
100: <span class="ruby-keyword kw">end</span>
|
||||
95: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">collection_arg</span> <span class="ruby-identifier">arg</span>
|
||||
96: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">arg</span>.<span class="ruby-identifier">is_a?</span> <span class="ruby-constant">Array</span>
|
||||
97: <span class="ruby-identifier">arg</span>.<span class="ruby-identifier">collect</span> {<span class="ruby-operator">|</span><span class="ruby-identifier">e</span><span class="ruby-operator">|</span> <span class="ruby-identifier">e</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp re">/[\\,]/</span>) {<span class="ruby-operator">|</span><span class="ruby-identifier">s</span><span class="ruby-operator">|</span> <span class="ruby-node">"\\#{s}"</span> } }.<span class="ruby-identifier">join</span>(<span class="ruby-value str">','</span>)
|
||||
98: <span class="ruby-keyword kw">else</span>
|
||||
99: <span class="ruby-identifier">arg</span>
|
||||
100: <span class="ruby-keyword kw">end</span>
|
||||
101: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -418,8 +418,8 @@ ActionView#UrlHelper#url_for.
|
|||
<div class="method-source-code" id="M000155-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder.rb, line 89</span>
|
||||
89: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">url_arg</span> <span class="ruby-identifier">url</span>
|
||||
90: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">url</span>.<span class="ruby-identifier">instance_of?</span>(<span class="ruby-constant">String</span>) <span class="ruby-keyword kw">then</span> <span class="ruby-identifier">url</span> <span class="ruby-keyword kw">else</span> <span class="ruby-identifier">exactize</span>(<span class="ruby-ivar">@view</span>.<span class="ruby-identifier">url_for</span>(<span class="ruby-identifier">url</span>)) <span class="ruby-keyword kw">end</span>
|
||||
89: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">url_arg</span> <span class="ruby-identifier">url</span>
|
||||
90: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">url</span>.<span class="ruby-identifier">instance_of?</span>(<span class="ruby-constant">String</span>) <span class="ruby-keyword kw">then</span> <span class="ruby-identifier">url</span> <span class="ruby-keyword kw">else</span> <span class="ruby-identifier">exactize</span>(<span class="ruby-ivar">@view</span>.<span class="ruby-identifier">url_for</span>(<span class="ruby-identifier">url</span>)) <span class="ruby-keyword kw">end</span>
|
||||
91: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -209,8 +209,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000100-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 246</span>
|
||||
246: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_absolute_location</span> <span class="ruby-identifier">variable_name</span>
|
||||
247: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAbsoluteLocation'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
246: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_absolute_location</span> <span class="ruby-identifier">variable_name</span>
|
||||
247: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAbsoluteLocation'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
248: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -273,8 +273,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000097-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 183</span>
|
||||
183: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_alert</span> <span class="ruby-identifier">variable_name</span>
|
||||
184: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAlert'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
183: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_alert</span> <span class="ruby-identifier">variable_name</span>
|
||||
184: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAlert'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
185: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -322,8 +322,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000091-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 89</span>
|
||||
89: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_alert_present</span> <span class="ruby-identifier">variable_name</span>
|
||||
90: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAlertPresent'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
89: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_alert_present</span> <span class="ruby-identifier">variable_name</span>
|
||||
90: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAlertPresent'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
91: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -382,8 +382,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000134-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 754</span>
|
||||
754: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_buttons</span> <span class="ruby-identifier">variable_name</span>
|
||||
755: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllButtons'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
754: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_buttons</span> <span class="ruby-identifier">variable_name</span>
|
||||
755: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllButtons'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
756: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -442,8 +442,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000136-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 794</span>
|
||||
794: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_fields</span> <span class="ruby-identifier">variable_name</span>
|
||||
795: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllFields'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
794: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_fields</span> <span class="ruby-identifier">variable_name</span>
|
||||
795: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllFields'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
796: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -502,8 +502,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000135-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 774</span>
|
||||
774: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_links</span> <span class="ruby-identifier">variable_name</span>
|
||||
775: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllLinks'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
774: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_links</span> <span class="ruby-identifier">variable_name</span>
|
||||
775: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllLinks'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
776: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -551,8 +551,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000088-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 50</span>
|
||||
50: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_window_ids</span> <span class="ruby-identifier">variable_name</span>
|
||||
51: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllWindowIds'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
50: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_window_ids</span> <span class="ruby-identifier">variable_name</span>
|
||||
51: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllWindowIds'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
52: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -600,8 +600,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000089-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 63</span>
|
||||
63: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_window_names</span> <span class="ruby-identifier">variable_name</span>
|
||||
64: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllWindowNames'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
63: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_window_names</span> <span class="ruby-identifier">variable_name</span>
|
||||
64: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllWindowNames'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
65: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -649,8 +649,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000090-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 76</span>
|
||||
76: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_window_titles</span> <span class="ruby-identifier">variable_name</span>
|
||||
77: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllWindowTitles'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
76: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_all_window_titles</span> <span class="ruby-identifier">variable_name</span>
|
||||
77: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAllWindowTitles'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
78: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -698,8 +698,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000122-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 577</span>
|
||||
577: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_attribute</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">attribute_name</span>, <span class="ruby-identifier">variable_name</span>
|
||||
578: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAttribute'</span>, <span class="ruby-node">"#{locator}@#{attribute_name}"</span>, <span class="ruby-identifier">variable_name</span>
|
||||
577: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_attribute</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">attribute_name</span>, <span class="ruby-identifier">variable_name</span>
|
||||
578: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAttribute'</span>, <span class="ruby-node">"#{locator}@#{attribute_name}"</span>, <span class="ruby-identifier">variable_name</span>
|
||||
579: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -747,8 +747,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000092-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 102</span>
|
||||
102: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_attribute_from_all_windows</span> <span class="ruby-identifier">attribute_name</span>, <span class="ruby-identifier">variable_name</span>
|
||||
103: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAttributeFromAllWindows'</span>, <span class="ruby-identifier">attribute_name</span>, <span class="ruby-identifier">variable_name</span>
|
||||
102: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_attribute_from_all_windows</span> <span class="ruby-identifier">attribute_name</span>, <span class="ruby-identifier">variable_name</span>
|
||||
103: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeAttributeFromAllWindows'</span>, <span class="ruby-identifier">attribute_name</span>, <span class="ruby-identifier">variable_name</span>
|
||||
104: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -796,8 +796,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000104-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 300</span>
|
||||
300: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_body_text</span> <span class="ruby-identifier">variable_name</span>
|
||||
301: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeBodyText'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
300: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_body_text</span> <span class="ruby-identifier">variable_name</span>
|
||||
301: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeBodyText'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
302: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -846,8 +846,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000108-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 370</span>
|
||||
370: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_checked</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
371: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeChecked'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
370: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_checked</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
371: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeChecked'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
372: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -913,8 +913,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000098-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 209</span>
|
||||
209: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_confirmation</span> <span class="ruby-identifier">variable_name</span>
|
||||
210: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeConfirmation'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
209: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_confirmation</span> <span class="ruby-identifier">variable_name</span>
|
||||
210: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeConfirmation'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
211: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -962,8 +962,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000094-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 128</span>
|
||||
128: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_confirmation_present</span> <span class="ruby-identifier">variable_name</span>
|
||||
129: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeConfirmationPresent'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
128: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_confirmation_present</span> <span class="ruby-identifier">variable_name</span>
|
||||
129: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeConfirmationPresent'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
130: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1011,8 +1011,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000095-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 141</span>
|
||||
141: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_cookie</span> <span class="ruby-identifier">variable_name</span>
|
||||
142: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeCookie'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
141: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_cookie</span> <span class="ruby-identifier">variable_name</span>
|
||||
142: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeCookie'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
143: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1065,8 +1065,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000096-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 158</span>
|
||||
158: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_cursor_position</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
159: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeCursorPosition'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
158: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_cursor_position</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
159: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeCursorPosition'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
160: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1116,8 +1116,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000133-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 734</span>
|
||||
734: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_editable</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
735: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeEditable'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
734: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_editable</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
735: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeEditable'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
736: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1166,8 +1166,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000127-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 650</span>
|
||||
650: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_height</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
651: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementHeight'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
650: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_height</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
651: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementHeight'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
652: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1216,8 +1216,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000128-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 664</span>
|
||||
664: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_index</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
665: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementIndex'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
664: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_index</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
665: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementIndex'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
666: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1266,8 +1266,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000130-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 692</span>
|
||||
692: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_position_left</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
693: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementPositionLeft'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
692: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_position_left</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
693: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementPositionLeft'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
694: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1316,8 +1316,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000131-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 706</span>
|
||||
706: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_position_top</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
707: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementPositionTop'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
706: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_position_top</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
707: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementPositionTop'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
708: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1365,8 +1365,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000125-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 620</span>
|
||||
620: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_present</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
621: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementPresent'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
620: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_present</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
621: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementPresent'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
622: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1415,8 +1415,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000129-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 678</span>
|
||||
678: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_width</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
679: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementWidth'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
678: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_element_width</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
679: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeElementWidth'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
680: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1470,8 +1470,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000086-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 20</span>
|
||||
20: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_error_on_next</span> <span class="ruby-identifier">message</span>
|
||||
21: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
20: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_error_on_next</span> <span class="ruby-identifier">message</span>
|
||||
21: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
22: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1534,8 +1534,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000107-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 356</span>
|
||||
356: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_eval</span> <span class="ruby-identifier">script</span>, <span class="ruby-identifier">variable_name</span>
|
||||
357: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeEval'</span>, <span class="ruby-identifier">script</span>, <span class="ruby-identifier">variable_name</span>
|
||||
356: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_eval</span> <span class="ruby-identifier">script</span>, <span class="ruby-identifier">variable_name</span>
|
||||
357: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeEval'</span>, <span class="ruby-identifier">script</span>, <span class="ruby-identifier">variable_name</span>
|
||||
358: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1586,8 +1586,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000138-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 822</span>
|
||||
822: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_expression</span> <span class="ruby-identifier">expression</span>, <span class="ruby-identifier">variable_name</span>
|
||||
823: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeExpression'</span>, <span class="ruby-identifier">expression</span>, <span class="ruby-identifier">variable_name</span>
|
||||
822: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_expression</span> <span class="ruby-identifier">expression</span>, <span class="ruby-identifier">variable_name</span>
|
||||
823: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeExpression'</span>, <span class="ruby-identifier">expression</span>, <span class="ruby-identifier">variable_name</span>
|
||||
824: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1641,8 +1641,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000087-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 37</span>
|
||||
37: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_failure_on_next</span> <span class="ruby-identifier">message</span>
|
||||
38: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
37: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_failure_on_next</span> <span class="ruby-identifier">message</span>
|
||||
38: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
39: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1691,8 +1691,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000137-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 807</span>
|
||||
807: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_html_source</span> <span class="ruby-identifier">variable_name</span>
|
||||
808: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeHtmlSource'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
807: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_html_source</span> <span class="ruby-identifier">variable_name</span>
|
||||
808: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeHtmlSource'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
809: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1741,8 +1741,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000101-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 260</span>
|
||||
260: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_location</span> <span class="ruby-identifier">expected_location</span>, <span class="ruby-identifier">variable_name</span>
|
||||
261: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeLocation'</span>, <span class="ruby-identifier">expected_location</span>, <span class="ruby-identifier">variable_name</span>
|
||||
260: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_location</span> <span class="ruby-identifier">expected_location</span>, <span class="ruby-identifier">variable_name</span>
|
||||
261: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeLocation'</span>, <span class="ruby-identifier">expected_location</span>, <span class="ruby-identifier">variable_name</span>
|
||||
262: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1790,8 +1790,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000132-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 719</span>
|
||||
719: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_log_messages</span> <span class="ruby-identifier">variable_name</span>
|
||||
720: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeLogMessages'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
719: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_log_messages</span> <span class="ruby-identifier">variable_name</span>
|
||||
720: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeLogMessages'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
721: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1840,8 +1840,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000102-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 274</span>
|
||||
274: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_mouse_speed</span> <span class="ruby-identifier">variable_name</span>
|
||||
275: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeMouseSpeed'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
274: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_mouse_speed</span> <span class="ruby-identifier">variable_name</span>
|
||||
275: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeMouseSpeed'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
276: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1895,8 +1895,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000123-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 593</span>
|
||||
593: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_ordered</span> <span class="ruby-identifier">locator_1</span>, <span class="ruby-identifier">locator_2</span>, <span class="ruby-identifier">variable_name</span>
|
||||
594: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
593: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_ordered</span> <span class="ruby-identifier">locator_1</span>, <span class="ruby-identifier">locator_2</span>, <span class="ruby-identifier">variable_name</span>
|
||||
594: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
595: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1958,8 +1958,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000099-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 233</span>
|
||||
233: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_prompt</span> <span class="ruby-identifier">variable_name</span>
|
||||
234: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storePrompt'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
233: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_prompt</span> <span class="ruby-identifier">variable_name</span>
|
||||
234: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storePrompt'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
235: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2007,8 +2007,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000093-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 115</span>
|
||||
115: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_prompt_present</span> <span class="ruby-identifier">variable_name</span>
|
||||
116: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storePromptPresent'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
115: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_prompt_present</span> <span class="ruby-identifier">variable_name</span>
|
||||
116: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storePromptPresent'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
117: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2064,8 +2064,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000121-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 564</span>
|
||||
564: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_select_options</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
565: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectOptions'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
564: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_select_options</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
565: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectOptions'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
566: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2126,8 +2126,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000110-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 403</span>
|
||||
403: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
404: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
403: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
404: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
405: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2175,8 +2175,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000111-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 416</span>
|
||||
416: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_id</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
417: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedId'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
416: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_id</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
417: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedId'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
418: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2225,8 +2225,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000112-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 430</span>
|
||||
430: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_ids</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
431: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedIds'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
430: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_ids</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
431: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedIds'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
432: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2275,8 +2275,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000113-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 444</span>
|
||||
444: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_index</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
445: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedIndex'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
444: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_index</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
445: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedIndex'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
446: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2325,8 +2325,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000114-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 458</span>
|
||||
458: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_indexes</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
459: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedIndexes'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
458: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_indexes</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
459: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedIndexes'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
460: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2375,8 +2375,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000115-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 472</span>
|
||||
472: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_label</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
473: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedLabel'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
472: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_label</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
473: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedLabel'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
474: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2425,8 +2425,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000116-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 486</span>
|
||||
486: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_labels</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
487: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedLabels'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
486: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_labels</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
487: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedLabels'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
488: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2483,8 +2483,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000120-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 546</span>
|
||||
546: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_options</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
547: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedOptions'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
546: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_options</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
547: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedOptions'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
548: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2533,8 +2533,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000117-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 500</span>
|
||||
500: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_value</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
501: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedValue'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
500: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_value</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
501: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedValue'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
502: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2583,8 +2583,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000118-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 514</span>
|
||||
514: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_values</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
515: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedValues'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
514: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_selected_values</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
515: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSelectedValues'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
516: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2632,8 +2632,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000119-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 527</span>
|
||||
527: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_something_selected</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
528: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSomethingSelected'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
527: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_something_selected</span> <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
528: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeSomethingSelected'</span>, <span class="ruby-identifier">select_locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
529: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2681,8 +2681,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000109-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 383</span>
|
||||
383: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_table</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">row</span>, <span class="ruby-identifier">column</span>, <span class="ruby-identifier">variable_name</span>
|
||||
384: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeTable'</span>, <span class="ruby-node">"#{locator}.#{row}.#{column}"</span>, <span class="ruby-identifier">variable_name</span>
|
||||
383: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_table</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">row</span>, <span class="ruby-identifier">column</span>, <span class="ruby-identifier">variable_name</span>
|
||||
384: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeTable'</span>, <span class="ruby-node">"#{locator}.#{row}.#{column}"</span>, <span class="ruby-identifier">variable_name</span>
|
||||
385: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2733,8 +2733,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000106-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 331</span>
|
||||
331: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_text</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
332: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeText'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
331: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_text</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
332: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeText'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
333: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2783,8 +2783,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000124-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 607</span>
|
||||
607: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_text_present</span> <span class="ruby-identifier">pattern</span>, <span class="ruby-identifier">variable_name</span>
|
||||
608: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeTextPresent'</span>, <span class="ruby-identifier">pattern</span>, <span class="ruby-identifier">variable_name</span>
|
||||
607: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_text_present</span> <span class="ruby-identifier">pattern</span>, <span class="ruby-identifier">variable_name</span>
|
||||
608: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeTextPresent'</span>, <span class="ruby-identifier">pattern</span>, <span class="ruby-identifier">variable_name</span>
|
||||
609: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2832,8 +2832,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000103-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 287</span>
|
||||
287: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_title</span> <span class="ruby-identifier">variable_name</span>
|
||||
288: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeTitle'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
287: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_title</span> <span class="ruby-identifier">variable_name</span>
|
||||
288: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeTitle'</span>, <span class="ruby-identifier">variable_name</span>
|
||||
289: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2884,8 +2884,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000105-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 315</span>
|
||||
315: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_value</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
316: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeValue'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
315: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_value</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
316: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeValue'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
317: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2937,8 +2937,8 @@ Related Assertions, automatically generated:
|
|||
<div class="method-source-code" id="M000126-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 636</span>
|
||||
636: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_visible</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
637: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeVisible'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
636: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_visible</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
637: <span class="ruby-identifier">command</span> <span class="ruby-value str">'storeVisible'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">variable_name</span>
|
||||
638: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -3006,8 +3006,8 @@ target)</tt>
|
|||
<div class="method-source-code" id="M000139-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 846</span>
|
||||
846: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_whether_this_frame_match_frame_expression</span> <span class="ruby-identifier">current_frame_string</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">variable_name</span>
|
||||
847: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
846: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_whether_this_frame_match_frame_expression</span> <span class="ruby-identifier">current_frame_string</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">variable_name</span>
|
||||
847: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
848: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -3075,8 +3075,8 @@ target)</tt>
|
|||
<div class="method-source-code" id="M000140-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_accessors.rb, line 869</span>
|
||||
869: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_whether_this_window_match_window_expression</span> <span class="ruby-identifier">current_window_string</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">variable_name</span>
|
||||
870: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
869: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store_whether_this_window_match_window_expression</span> <span class="ruby-identifier">current_window_string</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">variable_name</span>
|
||||
870: <span class="ruby-identifier">raise</span> <span class="ruby-value str">'Not supported in Selenium Core at the moment'</span>
|
||||
871: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -198,8 +198,8 @@ command for more information about option locators.
|
|||
<div class="method-source-code" id="M000023-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 148</span>
|
||||
148: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">add_selection</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
149: <span class="ruby-identifier">command</span> <span class="ruby-value str">'addSelection'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
148: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">add_selection</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
149: <span class="ruby-identifier">command</span> <span class="ruby-value str">'addSelection'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
150: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -225,8 +225,8 @@ is called or a new page is loaded.
|
|||
<div class="method-source-code" id="M000034-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 221</span>
|
||||
221: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">alt_key_down</span>
|
||||
222: <span class="ruby-identifier">command</span> <span class="ruby-value str">'altKeyDown'</span>
|
||||
221: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">alt_key_down</span>
|
||||
222: <span class="ruby-identifier">command</span> <span class="ruby-value str">'altKeyDown'</span>
|
||||
223: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -251,8 +251,8 @@ Simulates the user releasing the alt key.
|
|||
<div class="method-source-code" id="M000035-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 226</span>
|
||||
226: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">alt_key_up</span>
|
||||
227: <span class="ruby-identifier">command</span> <span class="ruby-value str">'altKeyUp'</span>
|
||||
226: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">alt_key_up</span>
|
||||
227: <span class="ruby-identifier">command</span> <span class="ruby-value str">'altKeyUp'</span>
|
||||
228: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -278,8 +278,8 @@ next JavaScript prompt (<tt>window.prompt()</tt>).
|
|||
<div class="method-source-code" id="M000030-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 199</span>
|
||||
199: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">answer_on_next_prompt</span> <span class="ruby-identifier">answer</span>
|
||||
200: <span class="ruby-identifier">command</span> <span class="ruby-value str">'answerOnNextPrompt'</span>, <span class="ruby-identifier">answer</span>
|
||||
199: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">answer_on_next_prompt</span> <span class="ruby-identifier">answer</span>
|
||||
200: <span class="ruby-identifier">command</span> <span class="ruby-value str">'answerOnNextPrompt'</span>, <span class="ruby-identifier">answer</span>
|
||||
201: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -312,8 +312,8 @@ href="TestBuilderActions.html#M000036">brake</a>()</tt>
|
|||
<div class="method-source-code" id="M000036-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 236</span>
|
||||
236: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">brake</span>
|
||||
237: <span class="ruby-identifier">command</span> <span class="ruby-value str">'break'</span>
|
||||
236: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">brake</span>
|
||||
237: <span class="ruby-identifier">command</span> <span class="ruby-value str">'break'</span>
|
||||
238: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -338,8 +338,8 @@ Check a toggle-button (checkbox/radio).
|
|||
<div class="method-source-code" id="M000020-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 108</span>
|
||||
108: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">check</span> <span class="ruby-identifier">locator</span>
|
||||
109: <span class="ruby-identifier">command</span> <span class="ruby-value str">'check'</span>, <span class="ruby-identifier">locator</span>
|
||||
108: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">check</span> <span class="ruby-identifier">locator</span>
|
||||
109: <span class="ruby-identifier">command</span> <span class="ruby-value str">'check'</span>, <span class="ruby-identifier">locator</span>
|
||||
110: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -367,8 +367,8 @@ running this command, the next call to <tt>confirm()</tt> will return
|
|||
<div class="method-source-code" id="M000029-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 193</span>
|
||||
193: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">choose_cancel_on_next_confirmation</span>
|
||||
194: <span class="ruby-identifier">command</span> <span class="ruby-value str">'chooseCancelOnNextConfirmation'</span>
|
||||
193: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">choose_cancel_on_next_confirmation</span>
|
||||
194: <span class="ruby-identifier">command</span> <span class="ruby-value str">'chooseCancelOnNextConfirmation'</span>
|
||||
195: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -396,8 +396,8 @@ href="TestBuilderActions.html#M000070">wait_for_page_to_load</a></tt>.
|
|||
<div class="method-source-code" id="M000011-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 47</span>
|
||||
47: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">click</span> <span class="ruby-identifier">locator</span>
|
||||
48: <span class="ruby-identifier">command</span> <span class="ruby-value str">'click'</span>, <span class="ruby-identifier">locator</span>
|
||||
47: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">click</span> <span class="ruby-identifier">locator</span>
|
||||
48: <span class="ruby-identifier">command</span> <span class="ruby-value str">'click'</span>, <span class="ruby-identifier">locator</span>
|
||||
49: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -425,8 +425,8 @@ href="TestBuilderActions.html#M000070">wait_for_page_to_load</a>.
|
|||
<div class="method-source-code" id="M000012-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 53</span>
|
||||
53: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">click_at</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
54: <span class="ruby-identifier">command</span> <span class="ruby-value str">'clickAt'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
53: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">click_at</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
54: <span class="ruby-identifier">command</span> <span class="ruby-value str">'clickAt'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
55: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -453,8 +453,8 @@ titlebar of a popup window or tab.
|
|||
<div class="method-source-code" id="M000033-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 215</span>
|
||||
215: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">close</span>
|
||||
216: <span class="ruby-identifier">command</span> <span class="ruby-value str">'close'</span>
|
||||
215: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">close</span>
|
||||
216: <span class="ruby-identifier">command</span> <span class="ruby-value str">'close'</span>
|
||||
217: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -480,8 +480,8 @@ do_control_up() is called or a new page is loaded.
|
|||
<div class="method-source-code" id="M000037-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 242</span>
|
||||
242: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">control_key_down</span>
|
||||
243: <span class="ruby-identifier">command</span> <span class="ruby-value str">'controlKeyDown'</span>
|
||||
242: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">control_key_down</span>
|
||||
243: <span class="ruby-identifier">command</span> <span class="ruby-value str">'controlKeyDown'</span>
|
||||
244: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -506,8 +506,8 @@ Simulates the user releasing the control key.
|
|||
<div class="method-source-code" id="M000038-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 247</span>
|
||||
247: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">control_key_up</span>
|
||||
248: <span class="ruby-identifier">command</span> <span class="ruby-value str">'controlKeyUp'</span>
|
||||
247: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">control_key_up</span>
|
||||
248: <span class="ruby-identifier">command</span> <span class="ruby-value str">'controlKeyUp'</span>
|
||||
249: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -549,8 +549,8 @@ value of ‘max_age’ is second.
|
|||
<div class="method-source-code" id="M000039-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 260</span>
|
||||
260: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">create_cookie</span> <span class="ruby-identifier">name_value_pair</span>, <span class="ruby-identifier">options_string</span>
|
||||
261: <span class="ruby-identifier">command</span> <span class="ruby-value str">'createCookie'</span>, <span class="ruby-identifier">name_value_pair</span>, <span class="ruby-identifier">options_string</span>
|
||||
260: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">create_cookie</span> <span class="ruby-identifier">name_value_pair</span>, <span class="ruby-identifier">options_string</span>
|
||||
261: <span class="ruby-identifier">command</span> <span class="ruby-value str">'createCookie'</span>, <span class="ruby-identifier">name_value_pair</span>, <span class="ruby-identifier">options_string</span>
|
||||
262: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -575,8 +575,8 @@ Delete a named cookie with specified path.
|
|||
<div class="method-source-code" id="M000040-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 265</span>
|
||||
265: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">delete_cookie</span> <span class="ruby-identifier">name</span>, <span class="ruby-identifier">path</span>
|
||||
266: <span class="ruby-identifier">command</span> <span class="ruby-value str">'deleteCookie'</span>, <span class="ruby-identifier">name</span>, <span class="ruby-identifier">path</span>
|
||||
265: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">delete_cookie</span> <span class="ruby-identifier">name</span>, <span class="ruby-identifier">path</span>
|
||||
266: <span class="ruby-identifier">command</span> <span class="ruby-value str">'deleteCookie'</span>, <span class="ruby-identifier">name</span>, <span class="ruby-identifier">path</span>
|
||||
267: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -604,8 +604,8 @@ href="TestBuilderActions.html#M000070">wait_for_page_to_load</a></tt>.
|
|||
<div class="method-source-code" id="M000041-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 271</span>
|
||||
271: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">double_click</span> <span class="ruby-identifier">locator</span>
|
||||
272: <span class="ruby-identifier">command</span> <span class="ruby-value str">'doubleClick'</span>, <span class="ruby-identifier">locator</span>
|
||||
271: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">double_click</span> <span class="ruby-identifier">locator</span>
|
||||
272: <span class="ruby-identifier">command</span> <span class="ruby-value str">'doubleClick'</span>, <span class="ruby-identifier">locator</span>
|
||||
273: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -632,8 +632,8 @@ href="TestBuilderActions.html#M000070">wait_for_page_to_load</a></tt>.
|
|||
<div class="method-source-code" id="M000042-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 277</span>
|
||||
277: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">double_click_at</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
278: <span class="ruby-identifier">command</span> <span class="ruby-value str">'doubleClickAt'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
277: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">double_click_at</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
278: <span class="ruby-identifier">command</span> <span class="ruby-value str">'doubleClickAt'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
279: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -658,8 +658,8 @@ Drags an element a certain distance and then drops it.
|
|||
<div class="method-source-code" id="M000043-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 282</span>
|
||||
282: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">drag_and_drop</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">movements_string</span>
|
||||
283: <span class="ruby-identifier">command</span> <span class="ruby-value str">'dragAndDrop'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">movements_string</span>
|
||||
282: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">drag_and_drop</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">movements_string</span>
|
||||
283: <span class="ruby-identifier">command</span> <span class="ruby-value str">'dragAndDrop'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">movements_string</span>
|
||||
284: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -684,8 +684,8 @@ Drags an element and drops it on another element.
|
|||
<div class="method-source-code" id="M000044-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 287</span>
|
||||
287: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">drag_and_drop_to_object</span> <span class="ruby-identifier">locator_of_object_to_be_dragged</span>, <span class="ruby-identifier">locator_of_drag_destination_object</span>
|
||||
288: <span class="ruby-identifier">command</span> <span class="ruby-value str">'dragAndDropToObject'</span>, <span class="ruby-identifier">locator_of_object_to_be_dragged</span>, <span class="ruby-identifier">locator_of_drag_destination_object</span>
|
||||
287: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">drag_and_drop_to_object</span> <span class="ruby-identifier">locator_of_object_to_be_dragged</span>, <span class="ruby-identifier">locator_of_drag_destination_object</span>
|
||||
288: <span class="ruby-identifier">command</span> <span class="ruby-value str">'dragAndDropToObject'</span>, <span class="ruby-identifier">locator_of_object_to_be_dragged</span>, <span class="ruby-identifier">locator_of_drag_destination_object</span>
|
||||
289: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -711,8 +711,8 @@ href="Selenese.html">Selenese</a> tables. Useful for debugging.
|
|||
<div class="method-source-code" id="M000045-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 294</span>
|
||||
294: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">echo</span> <span class="ruby-identifier">message</span>
|
||||
295: <span class="ruby-identifier">command</span> <span class="ruby-value str">'echo'</span>, <span class="ruby-identifier">message</span>
|
||||
294: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">echo</span> <span class="ruby-identifier">message</span>
|
||||
295: <span class="ruby-identifier">command</span> <span class="ruby-value str">'echo'</span>, <span class="ruby-identifier">message</span>
|
||||
296: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -739,8 +739,8 @@ Explicitly simulate an event (e.g. <tt>"focus"</tt>,
|
|||
<div class="method-source-code" id="M000013-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 59</span>
|
||||
59: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">fire_event</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">event_name</span>
|
||||
60: <span class="ruby-identifier">command</span> <span class="ruby-value str">'fireEvent'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">event_name</span>
|
||||
59: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">fire_event</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">event_name</span>
|
||||
60: <span class="ruby-identifier">command</span> <span class="ruby-value str">'fireEvent'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">event_name</span>
|
||||
61: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -765,8 +765,8 @@ Simulates the user clicking the "back" button on their browser.
|
|||
<div class="method-source-code" id="M000031-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 204</span>
|
||||
204: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">go_back</span>
|
||||
205: <span class="ruby-identifier">command</span> <span class="ruby-value str">'goBack'</span>
|
||||
204: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">go_back</span>
|
||||
205: <span class="ruby-identifier">command</span> <span class="ruby-value str">'goBack'</span>
|
||||
206: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -792,8 +792,8 @@ for debugging.
|
|||
<div class="method-source-code" id="M000046-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 300</span>
|
||||
300: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">highlight</span> <span class="ruby-identifier">locator</span>
|
||||
301: <span class="ruby-identifier">command</span> <span class="ruby-value str">'highlight'</span>, <span class="ruby-identifier">locator</span>
|
||||
300: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">highlight</span> <span class="ruby-identifier">locator</span>
|
||||
301: <span class="ruby-identifier">command</span> <span class="ruby-value str">'highlight'</span>, <span class="ruby-identifier">locator</span>
|
||||
302: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -827,9 +827,9 @@ starting _ and the file extension don‘t have to be specified.
|
|||
<div class="method-source-code" id="M000010-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 39</span>
|
||||
39: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">include_partial</span> <span class="ruby-identifier">path</span>, <span class="ruby-identifier">local_assigns</span> = {}
|
||||
40: <span class="ruby-identifier">partial</span> = <span class="ruby-ivar">@view</span>.<span class="ruby-identifier">render</span> <span class="ruby-identifier">:partial</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">path</span>, <span class="ruby-identifier">:locals</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">local_assigns</span>
|
||||
41: <span class="ruby-ivar">@output</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">partial</span>
|
||||
39: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">include_partial</span> <span class="ruby-identifier">path</span>, <span class="ruby-identifier">local_assigns</span> = {}
|
||||
40: <span class="ruby-identifier">partial</span> = <span class="ruby-ivar">@view</span>.<span class="ruby-identifier">render</span> <span class="ruby-identifier">:partial</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">path</span>, <span class="ruby-identifier">:locals</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">local_assigns</span>
|
||||
41: <span class="ruby-ivar">@output</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">partial</span>
|
||||
42: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -858,8 +858,8 @@ the ASCII value of that key.
|
|||
<div class="method-source-code" id="M000015-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 75</span>
|
||||
75: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">key_down</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
76: <span class="ruby-identifier">command</span> <span class="ruby-value str">'keyDown'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
75: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">key_down</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
76: <span class="ruby-identifier">command</span> <span class="ruby-value str">'keyDown'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
77: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -888,8 +888,8 @@ the ASCII value of that key.
|
|||
<div class="method-source-code" id="M000014-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 67</span>
|
||||
67: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">key_press</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
68: <span class="ruby-identifier">command</span> <span class="ruby-value str">'keyPress'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
67: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">key_press</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
68: <span class="ruby-identifier">command</span> <span class="ruby-value str">'keyPress'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
69: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -918,8 +918,8 @@ the ASCII value of that key.
|
|||
<div class="method-source-code" id="M000016-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 83</span>
|
||||
83: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">key_up</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
84: <span class="ruby-identifier">command</span> <span class="ruby-value str">'keyUp'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
83: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">key_up</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
84: <span class="ruby-identifier">command</span> <span class="ruby-value str">'keyUp'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">keycode</span>
|
||||
85: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -945,8 +945,8 @@ a new page is loaded.
|
|||
<div class="method-source-code" id="M000047-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 306</span>
|
||||
306: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">meta_key_down</span>
|
||||
307: <span class="ruby-identifier">command</span> <span class="ruby-value str">'metaKeyDown'</span>
|
||||
306: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">meta_key_down</span>
|
||||
307: <span class="ruby-identifier">command</span> <span class="ruby-value str">'metaKeyDown'</span>
|
||||
308: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -971,8 +971,8 @@ Release the meta key.
|
|||
<div class="method-source-code" id="M000048-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 311</span>
|
||||
311: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">meta_key_up</span>
|
||||
312: <span class="ruby-identifier">command</span> <span class="ruby-value str">'metaKeyUp'</span>
|
||||
311: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">meta_key_up</span>
|
||||
312: <span class="ruby-identifier">command</span> <span class="ruby-value str">'metaKeyUp'</span>
|
||||
313: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -998,8 +998,8 @@ the specified element.
|
|||
<div class="method-source-code" id="M000018-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 94</span>
|
||||
94: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_down</span> <span class="ruby-identifier">locator</span>
|
||||
95: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseDown'</span>, <span class="ruby-identifier">locator</span>
|
||||
94: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_down</span> <span class="ruby-identifier">locator</span>
|
||||
95: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseDown'</span>, <span class="ruby-identifier">locator</span>
|
||||
96: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1025,8 +1025,8 @@ the specified element.
|
|||
<div class="method-source-code" id="M000049-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 317</span>
|
||||
317: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_down_at</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
318: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseDownAt'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
317: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_down_at</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
318: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseDownAt'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
319: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1051,8 +1051,8 @@ Simulates a user moving the mouse.
|
|||
<div class="method-source-code" id="M000050-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 322</span>
|
||||
322: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_move</span> <span class="ruby-identifier">locator</span>
|
||||
323: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseMove'</span>, <span class="ruby-identifier">locator</span>
|
||||
322: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_move</span> <span class="ruby-identifier">locator</span>
|
||||
323: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseMove'</span>, <span class="ruby-identifier">locator</span>
|
||||
324: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1077,8 +1077,8 @@ Simulates a user moving the mouse relative to the specified element.
|
|||
<div class="method-source-code" id="M000051-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 327</span>
|
||||
327: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_move_at</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
328: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseMoveAt'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
327: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_move_at</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
328: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseMoveAt'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
329: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1103,8 +1103,8 @@ Simulates the user moving the mouse off the specified element.
|
|||
<div class="method-source-code" id="M000052-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 332</span>
|
||||
332: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_out</span> <span class="ruby-identifier">locator</span>
|
||||
333: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseOut'</span>, <span class="ruby-identifier">locator</span>
|
||||
332: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_out</span> <span class="ruby-identifier">locator</span>
|
||||
333: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseOut'</span>, <span class="ruby-identifier">locator</span>
|
||||
334: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1129,8 +1129,8 @@ Simulates a user hovering a mouse over the specified element.
|
|||
<div class="method-source-code" id="M000017-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 88</span>
|
||||
88: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_over</span> <span class="ruby-identifier">locator</span>
|
||||
89: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseOver'</span>, <span class="ruby-identifier">locator</span>
|
||||
88: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_over</span> <span class="ruby-identifier">locator</span>
|
||||
89: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseOver'</span>, <span class="ruby-identifier">locator</span>
|
||||
90: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1155,8 +1155,8 @@ Simulates the user releasing the mouse button on the specified element.
|
|||
<div class="method-source-code" id="M000053-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 337</span>
|
||||
337: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_up</span> <span class="ruby-identifier">locator</span>
|
||||
338: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseUp'</span>, <span class="ruby-identifier">locator</span>
|
||||
337: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_up</span> <span class="ruby-identifier">locator</span>
|
||||
338: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseUp'</span>, <span class="ruby-identifier">locator</span>
|
||||
339: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1182,8 +1182,8 @@ the specified element.
|
|||
<div class="method-source-code" id="M000054-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 343</span>
|
||||
343: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_up_at</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
344: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseUpAt'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
343: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">mouse_up_at</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
344: <span class="ruby-identifier">command</span> <span class="ruby-value str">'mouseUpAt'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">coord_string</span>
|
||||
345: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1216,8 +1216,8 @@ restrictions in the browser (Same Origin Policy).
|
|||
<div class="method-source-code" id="M000026-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 172</span>
|
||||
172: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">open</span> <span class="ruby-identifier">url</span>
|
||||
173: <span class="ruby-identifier">command</span> <span class="ruby-value str">'open'</span>, <span class="ruby-identifier">url_arg</span>(<span class="ruby-identifier">url</span>)
|
||||
172: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">open</span> <span class="ruby-identifier">url</span>
|
||||
173: <span class="ruby-identifier">command</span> <span class="ruby-value str">'open'</span>, <span class="ruby-identifier">url_arg</span>(<span class="ruby-identifier">url</span>)
|
||||
174: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1257,8 +1257,8 @@ href="TestBuilderActions.html#M000055">open_window</a>("",
|
|||
<div class="method-source-code" id="M000055-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 355</span>
|
||||
355: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">open_window</span> <span class="ruby-identifier">url</span>, <span class="ruby-identifier">window_id</span>
|
||||
356: <span class="ruby-identifier">command</span> <span class="ruby-value str">'openWindow'</span>, <span class="ruby-identifier">url</span>, <span class="ruby-identifier">window_id</span>
|
||||
355: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">open_window</span> <span class="ruby-identifier">url</span>, <span class="ruby-identifier">window_id</span>
|
||||
356: <span class="ruby-identifier">command</span> <span class="ruby-value str">'openWindow'</span>, <span class="ruby-identifier">url</span>, <span class="ruby-identifier">window_id</span>
|
||||
357: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1283,8 +1283,8 @@ Wait for the specified amount of time (in milliseconds).
|
|||
<div class="method-source-code" id="M000056-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 360</span>
|
||||
360: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">pause</span> <span class="ruby-identifier">wait_time</span>
|
||||
361: <span class="ruby-identifier">command</span> <span class="ruby-value str">'pause'</span>, <span class="ruby-identifier">wait_time</span>
|
||||
360: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">pause</span> <span class="ruby-identifier">wait_time</span>
|
||||
361: <span class="ruby-identifier">command</span> <span class="ruby-value str">'pause'</span>, <span class="ruby-identifier">wait_time</span>
|
||||
362: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1310,8 +1310,8 @@ browser.
|
|||
<div class="method-source-code" id="M000032-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 209</span>
|
||||
209: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">refresh</span>
|
||||
210: <span class="ruby-identifier">command</span> <span class="ruby-value str">'refresh'</span>
|
||||
209: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">refresh</span>
|
||||
210: <span class="ruby-identifier">command</span> <span class="ruby-value str">'refresh'</span>
|
||||
211: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1337,8 +1337,8 @@ href="TestBuilderActions.html#M000022">select</a> element.
|
|||
<div class="method-source-code" id="M000057-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 365</span>
|
||||
365: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">remove_all_selections</span> <span class="ruby-identifier">locator</span>
|
||||
366: <span class="ruby-identifier">command</span> <span class="ruby-value str">'removeAllSelections'</span>, <span class="ruby-identifier">locator</span>
|
||||
365: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">remove_all_selections</span> <span class="ruby-identifier">locator</span>
|
||||
366: <span class="ruby-identifier">command</span> <span class="ruby-value str">'removeAllSelections'</span>, <span class="ruby-identifier">locator</span>
|
||||
367: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1369,8 +1369,8 @@ command for more information about option locators.
|
|||
<div class="method-source-code" id="M000024-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 156</span>
|
||||
156: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">remove_selection</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
157: <span class="ruby-identifier">command</span> <span class="ruby-value str">'removeSelection'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
156: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">remove_selection</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
157: <span class="ruby-identifier">command</span> <span class="ruby-value str">'removeSelection'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
158: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1432,8 +1432,8 @@ on label.
|
|||
<div class="method-source-code" id="M000022-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 140</span>
|
||||
140: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">select</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
141: <span class="ruby-identifier">command</span> <span class="ruby-value str">'select'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
140: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">select</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
141: <span class="ruby-identifier">command</span> <span class="ruby-value str">'select'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">option_locator</span>
|
||||
142: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1468,8 +1468,8 @@ href="http://"subframe"">dom=frames["main"].frames</a></tt>
|
|||
<div class="method-source-code" id="M000058-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 375</span>
|
||||
375: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">select_frame</span> <span class="ruby-identifier">locator</span>
|
||||
376: <span class="ruby-identifier">command</span> <span class="ruby-value str">'selectFrame'</span>, <span class="ruby-identifier">locator</span>
|
||||
375: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">select_frame</span> <span class="ruby-identifier">locator</span>
|
||||
376: <span class="ruby-identifier">command</span> <span class="ruby-value str">'selectFrame'</span>, <span class="ruby-identifier">locator</span>
|
||||
377: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1496,8 +1496,8 @@ the main window again, use <tt>nil</tt> as the target.
|
|||
<div class="method-source-code" id="M000027-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 178</span>
|
||||
178: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">select_window</span> <span class="ruby-identifier">window_id</span>
|
||||
179: <span class="ruby-identifier">command</span> <span class="ruby-value str">'selectWindow'</span>, <span class="ruby-identifier">window_id</span><span class="ruby-operator">||</span><span class="ruby-value str">'null'</span>
|
||||
178: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">select_window</span> <span class="ruby-identifier">window_id</span>
|
||||
179: <span class="ruby-identifier">command</span> <span class="ruby-value str">'selectWindow'</span>, <span class="ruby-identifier">window_id</span><span class="ruby-operator">||</span><span class="ruby-value str">'null'</span>
|
||||
180: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1529,12 +1529,12 @@ Writes a message to the status bar and adds a note to the browser-side log.
|
|||
<div class="method-source-code" id="M000067-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 448</span>
|
||||
448: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">set_context</span> <span class="ruby-identifier">context</span>, <span class="ruby-identifier">log_level_threshold</span> = <span class="ruby-keyword kw">nil</span>
|
||||
449: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">log_level_threshold</span>
|
||||
450: <span class="ruby-identifier">command</span> <span class="ruby-value str">'setContext'</span>, <span class="ruby-identifier">context</span>, <span class="ruby-identifier">log_level_threshold</span>.<span class="ruby-identifier">to_s</span>
|
||||
451: <span class="ruby-keyword kw">else</span>
|
||||
452: <span class="ruby-identifier">command</span> <span class="ruby-value str">'setContext'</span>, <span class="ruby-identifier">context</span>
|
||||
453: <span class="ruby-keyword kw">end</span>
|
||||
448: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">set_context</span> <span class="ruby-identifier">context</span>, <span class="ruby-identifier">log_level_threshold</span> = <span class="ruby-keyword kw">nil</span>
|
||||
449: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">log_level_threshold</span>
|
||||
450: <span class="ruby-identifier">command</span> <span class="ruby-value str">'setContext'</span>, <span class="ruby-identifier">context</span>, <span class="ruby-identifier">log_level_threshold</span>.<span class="ruby-identifier">to_s</span>
|
||||
451: <span class="ruby-keyword kw">else</span>
|
||||
452: <span class="ruby-identifier">command</span> <span class="ruby-value str">'setContext'</span>, <span class="ruby-identifier">context</span>
|
||||
453: <span class="ruby-keyword kw">end</span>
|
||||
454: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1561,8 +1561,8 @@ input element or textarea.
|
|||
<div class="method-source-code" id="M000059-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 381</span>
|
||||
381: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">set_cursor_position</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">position</span>
|
||||
382: <span class="ruby-identifier">command</span> <span class="ruby-value str">'setCursorPosition'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">position</span>
|
||||
381: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">set_cursor_position</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">position</span>
|
||||
382: <span class="ruby-identifier">command</span> <span class="ruby-value str">'setCursorPosition'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">position</span>
|
||||
383: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1596,8 +1596,8 @@ location and then one final one at the end location.
|
|||
<div class="method-source-code" id="M000060-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 393</span>
|
||||
393: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">set_mouse_speed</span> <span class="ruby-identifier">pixels</span>
|
||||
394: <span class="ruby-identifier">command</span> <span class="ruby-value str">'setMouseSpeed'</span>, <span class="ruby-identifier">pixels</span>
|
||||
393: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">set_mouse_speed</span> <span class="ruby-identifier">pixels</span>
|
||||
394: <span class="ruby-identifier">command</span> <span class="ruby-value str">'setMouseSpeed'</span>, <span class="ruby-identifier">pixels</span>
|
||||
395: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1634,8 +1634,8 @@ The default timeout is 30 seconds.
|
|||
<div class="method-source-code" id="M000069-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 480</span>
|
||||
480: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">set_timeout</span> <span class="ruby-identifier">timeout</span>
|
||||
481: <span class="ruby-identifier">command</span> <span class="ruby-value str">'setTimeout'</span>, <span class="ruby-identifier">timeout</span>
|
||||
480: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">set_timeout</span> <span class="ruby-identifier">timeout</span>
|
||||
481: <span class="ruby-identifier">command</span> <span class="ruby-value str">'setTimeout'</span>, <span class="ruby-identifier">timeout</span>
|
||||
482: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1669,20 +1669,20 @@ CALL THIS AGAINST NON-TEST DATABASES. The supported <tt>options</tt> are
|
|||
<div class="method-source-code" id="M000009-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 14</span>
|
||||
14: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">setup</span> <span class="ruby-identifier">options</span> = {}
|
||||
15: <span class="ruby-identifier">options</span> = {<span class="ruby-identifier">options</span> =<span class="ruby-operator">></span> <span class="ruby-keyword kw">nil</span>} <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">is_a?</span> <span class="ruby-constant">Hash</span>
|
||||
16:
|
||||
17: <span class="ruby-identifier">opts</span> = {<span class="ruby-identifier">:controller</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'selenium'</span>, <span class="ruby-identifier">:action</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'setup'</span>}
|
||||
18: <span class="ruby-identifier">opts</span>[<span class="ruby-identifier">:keep_session</span>] = <span class="ruby-keyword kw">true</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">has_key?</span> <span class="ruby-identifier">:keep_session</span>
|
||||
19:
|
||||
20: [<span class="ruby-identifier">:fixtures</span>, <span class="ruby-identifier">:clear_tables</span>].<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span><span class="ruby-operator">|</span>
|
||||
21: <span class="ruby-keyword kw">if</span> (<span class="ruby-identifier">f</span> = <span class="ruby-identifier">options</span>[<span class="ruby-identifier">key</span>])
|
||||
22: <span class="ruby-identifier">f</span> = [<span class="ruby-identifier">f</span>] <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">is_a?</span> <span class="ruby-constant">Array</span>
|
||||
23: <span class="ruby-identifier">opts</span>[<span class="ruby-identifier">key</span>] = <span class="ruby-identifier">f</span>.<span class="ruby-identifier">join</span> <span class="ruby-value str">','</span>
|
||||
24: <span class="ruby-keyword kw">end</span>
|
||||
25: <span class="ruby-keyword kw">end</span>
|
||||
26:
|
||||
27: <span class="ruby-identifier">open</span> <span class="ruby-identifier">opts</span>
|
||||
14: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">setup</span> <span class="ruby-identifier">options</span> = {}
|
||||
15: <span class="ruby-identifier">options</span> = {<span class="ruby-identifier">options</span> =<span class="ruby-operator">></span> <span class="ruby-keyword kw">nil</span>} <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">is_a?</span> <span class="ruby-constant">Hash</span>
|
||||
16:
|
||||
17: <span class="ruby-identifier">opts</span> = {<span class="ruby-identifier">:controller</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'selenium'</span>, <span class="ruby-identifier">:action</span> =<span class="ruby-operator">></span> <span class="ruby-value str">'setup'</span>}
|
||||
18: <span class="ruby-identifier">opts</span>[<span class="ruby-identifier">:keep_session</span>] = <span class="ruby-keyword kw">true</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">has_key?</span> <span class="ruby-identifier">:keep_session</span>
|
||||
19:
|
||||
20: [<span class="ruby-identifier">:fixtures</span>, <span class="ruby-identifier">:clear_tables</span>].<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span><span class="ruby-operator">|</span>
|
||||
21: <span class="ruby-keyword kw">if</span> (<span class="ruby-identifier">f</span> = <span class="ruby-identifier">options</span>[<span class="ruby-identifier">key</span>])
|
||||
22: <span class="ruby-identifier">f</span> = [<span class="ruby-identifier">f</span>] <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">f</span>.<span class="ruby-identifier">is_a?</span> <span class="ruby-constant">Array</span>
|
||||
23: <span class="ruby-identifier">opts</span>[<span class="ruby-identifier">key</span>] = <span class="ruby-identifier">f</span>.<span class="ruby-identifier">join</span> <span class="ruby-value str">','</span>
|
||||
24: <span class="ruby-keyword kw">end</span>
|
||||
25: <span class="ruby-keyword kw">end</span>
|
||||
26:
|
||||
27: <span class="ruby-identifier">open</span> <span class="ruby-identifier">opts</span>
|
||||
28: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1708,8 +1708,8 @@ or a new page is loaded.
|
|||
<div class="method-source-code" id="M000061-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 399</span>
|
||||
399: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">shift_key_down</span>
|
||||
400: <span class="ruby-identifier">command</span> <span class="ruby-value str">'shiftKeyDown'</span>
|
||||
399: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">shift_key_down</span>
|
||||
400: <span class="ruby-identifier">command</span> <span class="ruby-value str">'shiftKeyDown'</span>
|
||||
401: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1734,8 +1734,8 @@ Release the shift key.
|
|||
<div class="method-source-code" id="M000062-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 404</span>
|
||||
404: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">shift_key_up</span>
|
||||
405: <span class="ruby-identifier">command</span> <span class="ruby-value str">'shiftKeyUp'</span>
|
||||
404: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">shift_key_up</span>
|
||||
405: <span class="ruby-identifier">command</span> <span class="ruby-value str">'shiftKeyUp'</span>
|
||||
406: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1760,8 +1760,8 @@ This command is a synonym for <tt>store_expression</tt>.
|
|||
<div class="method-source-code" id="M000063-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 409</span>
|
||||
409: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store</span> <span class="ruby-identifier">expression</span>, <span class="ruby-identifier">variable_name</span>
|
||||
410: <span class="ruby-identifier">command</span> <span class="ruby-value str">'store'</span>, <span class="ruby-identifier">expression</span>, <span class="ruby-identifier">variable_name</span>
|
||||
409: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">store</span> <span class="ruby-identifier">expression</span>, <span class="ruby-identifier">variable_name</span>
|
||||
410: <span class="ruby-identifier">command</span> <span class="ruby-value str">'store'</span>, <span class="ruby-identifier">expression</span>, <span class="ruby-identifier">variable_name</span>
|
||||
411: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1788,8 +1788,8 @@ single-input "Search" forms.
|
|||
<div class="method-source-code" id="M000025-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 162</span>
|
||||
162: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">submit</span> <span class="ruby-identifier">locator</span>
|
||||
163: <span class="ruby-identifier">command</span> <span class="ruby-value str">'submit'</span>, <span class="ruby-identifier">locator</span>
|
||||
162: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">submit</span> <span class="ruby-identifier">locator</span>
|
||||
163: <span class="ruby-identifier">command</span> <span class="ruby-value str">'submit'</span>, <span class="ruby-identifier">locator</span>
|
||||
164: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1820,8 +1820,8 @@ visible text.
|
|||
<div class="method-source-code" id="M000019-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 103</span>
|
||||
103: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">type</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">value</span>
|
||||
104: <span class="ruby-identifier">command</span> <span class="ruby-value str">'type'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">value</span>
|
||||
103: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">type</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">value</span>
|
||||
104: <span class="ruby-identifier">command</span> <span class="ruby-value str">'type'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">value</span>
|
||||
105: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1871,8 +1871,8 @@ send the keystroke events corresponding to what you just typed.
|
|||
<div class="method-source-code" id="M000064-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 428</span>
|
||||
428: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">type_keys</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">value</span>
|
||||
429: <span class="ruby-identifier">command</span> <span class="ruby-value str">'typeKeys'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">value</span>
|
||||
428: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">type_keys</span> <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">value</span>
|
||||
429: <span class="ruby-identifier">command</span> <span class="ruby-value str">'typeKeys'</span>, <span class="ruby-identifier">locator</span>, <span class="ruby-identifier">value</span>
|
||||
430: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1897,8 +1897,8 @@ Uncheck a toggle-button (checkbox/radio).
|
|||
<div class="method-source-code" id="M000021-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 113</span>
|
||||
113: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">uncheck</span> <span class="ruby-identifier">locator</span>
|
||||
114: <span class="ruby-identifier">command</span> <span class="ruby-value str">'uncheck'</span>, <span class="ruby-identifier">locator</span>
|
||||
113: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">uncheck</span> <span class="ruby-identifier">locator</span>
|
||||
114: <span class="ruby-identifier">command</span> <span class="ruby-value str">'uncheck'</span>, <span class="ruby-identifier">locator</span>
|
||||
115: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1935,8 +1935,8 @@ JavaScript in there.
|
|||
<div class="method-source-code" id="M000068-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 467</span>
|
||||
467: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">wait_for_condition</span> <span class="ruby-identifier">script</span>, <span class="ruby-identifier">timeout</span>
|
||||
468: <span class="ruby-identifier">command</span> <span class="ruby-value str">'waitForCondition'</span>, <span class="ruby-identifier">script</span>, <span class="ruby-identifier">timeout</span>
|
||||
467: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">wait_for_condition</span> <span class="ruby-identifier">script</span>, <span class="ruby-identifier">timeout</span>
|
||||
468: <span class="ruby-identifier">command</span> <span class="ruby-value str">'waitForCondition'</span>, <span class="ruby-identifier">script</span>, <span class="ruby-identifier">timeout</span>
|
||||
469: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -1976,8 +1976,8 @@ Selenium command that caused a page-load.
|
|||
<div class="method-source-code" id="M000070-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 497</span>
|
||||
497: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">wait_for_page_to_load</span> <span class="ruby-identifier">timeout</span>
|
||||
498: <span class="ruby-identifier">command</span> <span class="ruby-value str">'waitForPageToLoad'</span>, <span class="ruby-identifier">timeout</span>
|
||||
497: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">wait_for_page_to_load</span> <span class="ruby-identifier">timeout</span>
|
||||
498: <span class="ruby-identifier">command</span> <span class="ruby-value str">'waitForPageToLoad'</span>, <span class="ruby-identifier">timeout</span>
|
||||
499: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2005,8 +2005,8 @@ The <tt>timeout</tt> is specified in milliseconds.
|
|||
<div class="method-source-code" id="M000028-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 185</span>
|
||||
185: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">wait_for_popup</span> <span class="ruby-identifier">window_id</span>, <span class="ruby-identifier">timeout</span>
|
||||
186: <span class="ruby-identifier">command</span> <span class="ruby-value str">'waitForPopUp'</span>, <span class="ruby-identifier">window_id</span><span class="ruby-operator">||</span><span class="ruby-value str">'null'</span>, <span class="ruby-identifier">timeout</span>
|
||||
185: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">wait_for_popup</span> <span class="ruby-identifier">window_id</span>, <span class="ruby-identifier">timeout</span>
|
||||
186: <span class="ruby-identifier">command</span> <span class="ruby-value str">'waitForPopUp'</span>, <span class="ruby-identifier">window_id</span><span class="ruby-operator">||</span><span class="ruby-value str">'null'</span>, <span class="ruby-identifier">timeout</span>
|
||||
187: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2031,8 +2031,8 @@ Gives focus to a window.
|
|||
<div class="method-source-code" id="M000065-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 433</span>
|
||||
433: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">window_focus</span> <span class="ruby-identifier">window_name</span>
|
||||
434: <span class="ruby-identifier">command</span> <span class="ruby-value str">'windowFocus'</span>, <span class="ruby-identifier">window_name</span>
|
||||
433: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">window_focus</span> <span class="ruby-identifier">window_name</span>
|
||||
434: <span class="ruby-identifier">command</span> <span class="ruby-value str">'windowFocus'</span>, <span class="ruby-identifier">window_name</span>
|
||||
435: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
@ -2057,8 +2057,8 @@ Resize window to take up the entire screen.
|
|||
<div class="method-source-code" id="M000066-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails/test_builder_actions.rb, line 438</span>
|
||||
438: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">window_maximize</span> <span class="ruby-identifier">window_name</span>
|
||||
439: <span class="ruby-identifier">command</span> <span class="ruby-value str">'windowMaximize'</span>, <span class="ruby-identifier">window_name</span>
|
||||
438: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">window_maximize</span> <span class="ruby-identifier">window_name</span>
|
||||
439: <span class="ruby-identifier">command</span> <span class="ruby-value str">'windowMaximize'</span>, <span class="ruby-identifier">window_name</span>
|
||||
440: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -123,12 +123,12 @@
|
|||
<div class="method-source-code" id="M000007-source">
|
||||
<pre>
|
||||
<span class="ruby-comment cmt"># File lib/selenium_on_rails_config.rb, line 5</span>
|
||||
5: <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">get</span> <span class="ruby-identifier">var</span>, <span class="ruby-identifier">default</span> = <span class="ruby-keyword kw">nil</span>
|
||||
6: <span class="ruby-identifier">value</span> = <span class="ruby-identifier">configs</span>[<span class="ruby-identifier">var</span>.<span class="ruby-identifier">to_s</span>]
|
||||
7: <span class="ruby-identifier">value</span> <span class="ruby-operator">||=</span> <span class="ruby-ivar">@@defaults</span>[<span class="ruby-identifier">var</span>]
|
||||
8: <span class="ruby-identifier">value</span> <span class="ruby-operator">||=</span> <span class="ruby-identifier">default</span>
|
||||
9: <span class="ruby-identifier">value</span> <span class="ruby-operator">||=</span> <span class="ruby-keyword kw">yield</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">block_given?</span>
|
||||
10: <span class="ruby-identifier">value</span>
|
||||
5: <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">get</span> <span class="ruby-identifier">var</span>, <span class="ruby-identifier">default</span> = <span class="ruby-keyword kw">nil</span>
|
||||
6: <span class="ruby-identifier">value</span> = <span class="ruby-identifier">configs</span>[<span class="ruby-identifier">var</span>.<span class="ruby-identifier">to_s</span>]
|
||||
7: <span class="ruby-identifier">value</span> <span class="ruby-operator">||=</span> <span class="ruby-ivar">@@defaults</span>[<span class="ruby-identifier">var</span>]
|
||||
8: <span class="ruby-identifier">value</span> <span class="ruby-operator">||=</span> <span class="ruby-identifier">default</span>
|
||||
9: <span class="ruby-identifier">value</span> <span class="ruby-operator">||=</span> <span class="ruby-keyword kw">yield</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">block_given?</span>
|
||||
10: <span class="ruby-identifier">value</span>
|
||||
11: <span class="ruby-keyword kw">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue