Sha256: 0d2aaa1a0e2c477b0c860c2c24215202d2814ff3632ffb4bf25b3c9d2fb8e07c
Contents?: true
Size: 833 Bytes
Versions: 1
Compression:
Stored size: 833 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper') describe "Grendel::LinkedDocument" do before do @client = Grendel::Client.new("http://grendel") @user_id = "alice" @password = "s3kret" @user = Grendel::User.new(@client, :id => @user_id, :password => @password) @base_uri = "#{@user_id}:#{@password}@grendel/users/#{@user_id}/linked-documents" end describe "delete" do before do stub_json_request(:delete, @base_uri + "/bob/document.txt", "", :status => "204 No Content") @linked_document = Grendel::LinkedDocument.new(@user, :name => "document.txt", :owner => {:id => "bob"}) end it "should send a properly-formatted request" do @linked_document.delete request(:delete, @base_uri + "/bob/document.txt").should have_been_made.once end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
grendel-ruby-0.1.1 | spec/grendel/linked_document_spec.rb |