changelog shortlog tags changeset manifest revisions annotate raw

vendor/plugins/rspec_on_rails/spec_resources/controllers/rjs_spec_controller.rb

changeset 16: 01fd3f10ae84
author: moriq@moriq.com
date: Mon Mar 10 10:13:18 2008 +0900 (16 years ago)
permissions: -rw-r--r--
description: add plugins rspec_on_rails
1class RjsSpecController < ApplicationController
2 set_view_path File.join(File.dirname(__FILE__), "..", "views")
3
4 def replace_html
5 end
6
7 def insert_html
8 end
9
10 def replace
11 end
12
13 def hide_div
14 end
15
16 def hide_page_element
17 end
18
19 def replace_html_with_partial
20 end
21
22 def render_replace_html
23 render :update do |page|
24 page.replace_html 'mydiv', 'replacement text'
25 page.replace_html 'myotherdiv', 'other replacement text'
26 end
27 end
28
29 def render_replace_html_with_partial
30 render :update do |page|
31 page.replace_html 'mydiv', :partial => 'rjs_spec/replacement_partial'
32 end
33 end
34
35 def render_insert_html
36 render :update do |page|
37 page.insert_html 'mydiv', 'replacement text'
38 end
39 end
40
41 def render_replace
42 render :update do |page|
43 page.replace 'mydiv', 'replacement text'
44 end
45 end
46
47 def render_hide_div
48 render :update do |page|
49 page.hide 'mydiv'
50 end
51 end
52
53 def render_hide_page_element
54 render :update do |page|
55 page['mydiv'].hide
56 end
57 end
58end