aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/test/javascript/ajax_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'actionpack/test/javascript/ajax_test.rb')
-rw-r--r--actionpack/test/javascript/ajax_test.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/actionpack/test/javascript/ajax_test.rb b/actionpack/test/javascript/ajax_test.rb
index 0cc4460870..f1207e938d 100644
--- a/actionpack/test/javascript/ajax_test.rb
+++ b/actionpack/test/javascript/ajax_test.rb
@@ -423,3 +423,15 @@ class ObserveFieldTest < AjaxTestCase
%w(script data-observer-code="function(element, value) {alert('Element changed')}")
end
end
+
+class PeriodicallyCallRemoteTest < AjaxTestCase
+ test "basic" do
+ assert_html periodically_call_remote(:update => "#schremser_bier", :url => { :action => "mehr_bier" }),
+ %w(script data-url="/url/hash" data-update-success="#schremser_bier")
+ end
+
+ test "periodically call remote with :frequency" do
+ assert_html periodically_call_remote(:frequency => 2, :url => "/url/string"),
+ %w(script data-url="/url/string" data-frequency="2")
+ end
+end