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 }