Skip to content

Commit 76d22de

Browse files
committed
Institution member system test
1 parent a13ce65 commit 76d22de

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

Diff for: test/restrictions/inst_member_spec.rb

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
require "base64"
2+
3+
RSpec.describe "Access to resources restricted to named institution member" do
4+
include BasicAuth
5+
6+
context "when logged in as an institution member" do
7+
it "is allowed" do
8+
response = website.get("/restricted-by-username/") do |req|
9+
req.headers["Authorization"] = basic_auth_inst_member
10+
end
11+
12+
expect(response.status).to eq HttpCodes::OK
13+
end
14+
end
15+
16+
def website
17+
@website ||= Faraday.new(TestSite::URL)
18+
end
19+
end

0 commit comments

Comments
 (0)