spec/invoker/invoker_spec.rb in invoker-1.1.0 vs spec/invoker/invoker_spec.rb in invoker-1.2.0.pre
- old
+ new
@@ -12,41 +12,22 @@
expect(Invoker.darwin?).to be_false
end
end
describe "#can_run_balancer?" do
- before {
- File.exists?(Invoker::Power::Config::CONFIG_LOCATION) &&
- File.delete(Invoker::Power::Config::CONFIG_LOCATION)
- }
-
- after {
- File.exists?(Invoker::Power::Config::CONFIG_LOCATION) &&
- File.delete(Invoker::Power::Config::CONFIG_LOCATION)
- }
-
- it "should return false if setup command was not run on osx" do
- Invoker.expects(:ruby_platform).returns("x86_64-darwin12.4.0")
+ it "should return false if setup command was not run" do
expect(Invoker.can_run_balancer?).to be_false
end
- it "should return false if platform is not osx" do
- Invoker.expects(:ruby_platform).returns("i686-linux")
- expect(Invoker.can_run_balancer?).to be_false
- end
-
it "should return true if setup was run properly" do
- Invoker.expects(:ruby_platform).returns("x86_64-darwin12.4.0")
File.open(Invoker::Power::Config::CONFIG_LOCATION, "w") {|fl|
fl.write("hello")
}
-
expect(Invoker.can_run_balancer?).to be_true
end
it "should not print warning if setup is not run when flag is false" do
- Invoker.expects(:ruby_platform).returns("x86_64-darwin12.4.0")
Invoker::Logger.expects(:puts).never()
Invoker.can_run_balancer?(false)
end
end
@@ -79,6 +60,5 @@
expect(File.read(new_config_file)).to match('invoker config')
end
end
end
end
-