spec/integration_spec.rb in dm-parse-0.3.0 vs spec/integration_spec.rb in dm-parse-0.3.1

- old
+ new

@@ -1,6 +1,9 @@ require "spec_helper" +require "uri" +require "net/http" +require "net/https" describe "resource" do subject { resource } let(:resource) { Article.new title: "Test Title", rank: 3, body: "Test Body" } @@ -124,9 +127,17 @@ let(:content) { "xx" } let(:content_type) { "plain/txt" } it { should be_has_key("name") } it { should be_has_key("url") } + + describe "its content" do + subject { Net::HTTP.get URI(url) } + + let(:url) { adapter.upload_file(filename, content, content_type)["url"] } + + it { should eq(content) } + end end describe "#request_password_reset" do subject { adapter.request_password_reset email }