summaryrefslogtreecommitdiffstats
path: root/spec/basic_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/basic_spec.rb')
-rw-r--r--spec/basic_spec.rb83
1 files changed, 0 insertions, 83 deletions
diff --git a/spec/basic_spec.rb b/spec/basic_spec.rb
deleted file mode 100644
index 52eb40c..0000000
--- a/spec/basic_spec.rb
+++ /dev/null
@@ -1,83 +0,0 @@
-# -*- coding: UTF-8 -*-
-#
-require 'spec_helper'
-#
-describe Zorglub do
- #
- describe Zorglub::App do
- #
- it "map should add a mapped node" do
- APP.at("/temp").should be_nil
- APP.map "/temp", Temp
- APP.at("/temp").should be Temp
- end
- #
- it "delete should delete a mapped node" do
- APP.at("/temp").should be Temp
- APP.delete "/temp"
- APP.at("/temp").should be_nil
- end
- #
- it "at should return mapped node" do
- APP.at("/spec1").should be Node1
- end
- #
- it "at should return nil if no Node mapped" do
- APP.at("/none").should be_nil
- end
- #
- it "to should return path to node" do
- APP.to(Node1).should == "/spec1"
- end
- #
- it "to should return nil if not an existing Node" do
- APP.to(nil).should be_nil
- end
- #
- it "to_hash should return a correct hash" do
- APP.to_hash["/spec1"].should be Node1
- end
- #
- end
- #
- describe Zorglub::Node do
- #
- it "engine should return default Node's engine" do
- Node0.engine.should == Zorglub::Config.engine
- end
- #
- it "layout should return default Node's layout" do
- Node0.layout.should == Zorglub::Config.layout
- end
- #
- it "engine should return parent Node's engine" do
- Node1.engine.should == "spec-engine-1"
- end
- #
- it "layout should return parent Node's layout" do
- Node1.layout.should == "spec-layout-1"
- end
- #
- it "engine should return class defined Node's engine" do
- Node2.engine.should == "spec-engine-2"
- end
- #
- it "layout should return class defined Node's layout" do
- Node2.layout.should == "spec-layout-2"
- end
- #
- it "engine should return engine inherited from Node2" do
- Node3.engine.should == "spec-engine-2"
- end
- #
- it "layout should return layout inherited from Node2" do
- Node3.layout.should == "spec-layout-2"
- end
- #
- it "r should build a well formed path" do
- Node1.r(1,'arg2',"some").should == "/spec1/1/arg2/some"
- end
- #
- end
- #
-end