Files
manyfold/spec/requests/uploads_spec.rb

28 lines
681 B
Ruby

require "rails_helper"
RSpec.describe "Uploads" do
context "when signed out" do
describe "POST /uploads" do
it "is denied" do
post "/uploads"
expect(response).to have_http_status :not_found
end
end
end
context "when signed in" do
describe "POST /uploads" do
it "is denied to non-contributors", :as_member do
post "/uploads"
expect(response).to have_http_status :not_found
end
it "is OK for contributors", :as_contributor do
pending "test does not yet work with authenticate block in routes.rb"
post "/uploads"
expect(response).to be_http_success
end
end
end
end