summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--spec/node_spec.rb5
-rw-r--r--spec/spec_helper.rb5
2 files changed, 10 insertions, 0 deletions
diff --git a/spec/node_spec.rb b/spec/node_spec.rb
index 061c6a5..3b2ecc3 100644
--- a/spec/node_spec.rb
+++ b/spec/node_spec.rb
@@ -257,6 +257,11 @@ describe Zorglub do
r.header['Content-type'].should == 'text/plain'
end
#
+ it "no view no layout should work as well" do
+ r = Node0.my_call '/no_view_no_layout'
+ r.body[0].should == "hello world"
+ end
+ #
it "haml engine should work" do
Node0.app.opt! :engines_cache_enabled, false
r = Node0.my_call '/engines/haml'
diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
index 5ff5dfb..2f5b3ac 100644
--- a/spec/spec_helper.rb
+++ b/spec/spec_helper.rb
@@ -76,6 +76,11 @@ class Node0 < Zorglub::Node
ext! 'txt'
mime! 'text/plain'
end
+ def no_view_no_layout
+ no_view!
+ no_layout!
+ 'hello world'
+ end
def engines name
no_layout!
case name