diff --git a/spec/shared/contexts.rb b/spec/shared/contexts.rb new file mode 100644 index 0000000000000000000000000000000000000000..040826c3abe66b8dbc97ae4db6de688cb78ec612 --- /dev/null +++ b/spec/shared/contexts.rb @@ -0,0 +1,14 @@ +require 'rails_helper' +require 'rspec_api_documentation' +require 'rspec_api_documentation/dsl' +require 'spec_helper' + +RSpec.shared_context "authentication", shared_context: :metadata do + let(:auth_client) { @auth_headers['client'] } + let(:uid) { @auth_headers['uid'] } + let(:access_token) { @auth_headers['access-token'] } + + def authenticate(user) + @auth_headers = user.create_new_auth_token + end +end