diff options
| author | Jérémy Zurcher <jeremy@asynk.ch> | 2012-01-16 14:05:05 +0100 | 
|---|---|---|
| committer | Jérémy Zurcher <jeremy@asynk.ch> | 2012-01-16 14:05:05 +0100 | 
| commit | a9e7b5c1710c5dc5d9f91c4990e0cfa3beee3174 (patch) | |
| tree | 8a0f0cb4713bc64c3714318a904c9de7b821817e /spec | |
| parent | 9d964f953f9aedf9362841207683ad0a47e88f30 (diff) | |
| download | zorglub-a9e7b5c1710c5dc5d9f91c4990e0cfa3beee3174.zip zorglub-a9e7b5c1710c5dc5d9f91c4990e0cfa3beee3174.tar.gz  | |
Node: remove layout! parameter checks
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/node_spec.rb | 4 | ||||
| -rw-r--r-- | spec/spec_helper.rb | 19 | 
2 files changed, 13 insertions, 10 deletions
diff --git a/spec/node_spec.rb b/spec/node_spec.rb index 3e1c957..5c3e2e2 100644 --- a/spec/node_spec.rb +++ b/spec/node_spec.rb @@ -172,6 +172,10 @@ describe Zorglub do              r.header['location'].should == Node0.r(:do_partial,1,2,3)          end          # +        it "no_layout! should be inherited" do +            Node5.layout.should be_nil +        end +        #          it "inherited_vars should be inherited and extended" do              r = Node5.my_call '/index'              vars = YAML.load r.body[0] diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index a531ce9..b29ce0b 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -52,7 +52,7 @@ class Node0 < Zorglub::Node          html      end      def hello -        no_layout +        no_layout!          'world'      end      def with_2args a1, a2 @@ -71,17 +71,17 @@ class Node0 < Zorglub::Node          redirect r(:do_partial,1,2,3)      end      def xml_file -        no_layout +        no_layout!          engine :file          ext 'xml'      end      def plain_file -        no_layout +        no_layout!          engine :file          ext 'txt'      end      def engines name -        no_layout +        no_layout!          case name          when 'haml'              engine :haml @@ -90,10 +90,10 @@ class Node0 < Zorglub::Node  end  #  class Node1 < Zorglub::Node -    layout 'layout-1' +    layout! 'layout-1'      engine 'engine-1'      def index -        layout 'main' +        layout! 'main'          engine 'engine-2'      end  end @@ -114,7 +114,7 @@ class Node3 < Zorglub::Node      after_all do |node|          Node3.after +=1      end -    layout 'layout-2' +    layout! 'layout-2'      engine 'engine-2'      def index          (self.class.before-self.class.after).should == 1 @@ -122,13 +122,12 @@ class Node3 < Zorglub::Node  end  #  class Node4 < Zorglub::Node +    no_layout!      inherited_var :js,'js0','js1'      def index -        no_layout          inherited_var(:js).to_yaml      end      def more -        no_layout          inherited_var(:js,'js2').to_yaml      end  end @@ -136,8 +135,8 @@ end  class Node5 < Node4      inherited_var :js, 'js3'      inherited_var :css, 'css0', 'css1' +    # no_layout! inherited from Node4      def index -        no_layout          js = inherited_var(:js,'jsx')          css = inherited_var(:css, 'css0', 'css1','css2')          js.concat(css).to_yaml  | 
