summaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2012-01-03 15:28:04 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2012-01-03 15:28:04 +0100
commitbdf013ad9b1fe4603f4d3d6eef6d0e4b24d54876 (patch)
tree75c78eb2afb8c347097250303f5863f81a416087 /spec
parentdb921e13e700ac92ca7a4d945ed231868261f0c7 (diff)
downloadzorglub-bdf013ad9b1fe4603f4d3d6eef6d0e4b24d54876.zip
zorglub-bdf013ad9b1fe4603f4d3d6eef6d0e4b24d54876.tar.gz
split basic_spec into app_spec and node_spec
Diffstat (limited to 'spec')
-rw-r--r--spec/app_spec.rb43
-rw-r--r--spec/node_spec.rb (renamed from spec/basic_spec.rb)36
2 files changed, 43 insertions, 36 deletions
diff --git a/spec/app_spec.rb b/spec/app_spec.rb
new file mode 100644
index 0000000..d17c365
--- /dev/null
+++ b/spec/app_spec.rb
@@ -0,0 +1,43 @@
+# -*- 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
+ #
+end
diff --git a/spec/basic_spec.rb b/spec/node_spec.rb
index 52eb40c..0ef3486 100644
--- a/spec/basic_spec.rb
+++ b/spec/node_spec.rb
@@ -4,42 +4,6 @@ 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