spec/rapidash/clientable_spec.rb in rapidash-0.0.5 vs spec/rapidash/clientable_spec.rb in rapidash-0.0.6
- old
+ new
@@ -16,10 +16,15 @@
class HTTPClientExtensionTester < HTTPClientTester
extension :json
end
+class HTTPClientErrorTester < HTTPClientTester
+ raise_errors
+end
+
+
class TestClientTester
include Rapidash::Clientable
method :test
end
@@ -69,9 +74,15 @@
end
describe "#extension" do
it "should set the url_extension variable" do
HTTPClientExtensionTester.new.class.instance_variable_get(:@url_extension).should eql(:json)
+ end
+ end
+
+ describe "#raise_errors" do
+ it "should set the raise_error variable" do
+ HTTPClientErrorTester.new.class.instance_variable_get(:@raise_error).should eql(true)
end
end
end