spec/capybara/json_spec.rb in capybara-json-0.3.0.beta2 vs spec/capybara/json_spec.rb in capybara-json-0.3.0
- old
+ new
@@ -4,42 +4,6 @@
describe "to require 'capybara/json'" do
it "should register driver #{driver}" do
Capybara.drivers.should have_key(driver)
end
end
-
- describe Capybara::Json do
- include described_class
-
- before(:all) do
- Capybara.app = JsonTestApp
- Capybara.current_driver = driver
- end
-
- after(:all) do
- Capybara.app = nil
- Capybara.current_driver = Capybara.default_driver
- end
-
- %w[ get get! delete delete! ].each do |method|
- it "register #{method}" do
- __send__(method, '/')
- body.should == { 'Hello world!' => 'Hello world!' }
- end
- end
-
- %w[ post post! put put! ].each do |method|
- it "register #{method}" do
- __send__(method, '/', {})
- body.should == { 'Hello world!' => 'Hello world!' }
- end
-
- it "#{method} send json" do
- json = { "some" => "args" }
- __send__(method, '/env', json)
-
- body['content_type'].should =~ %r"application/json"
- body['rack.input'].should == MultiJson.dump(json)
- end
- end
- end
end