Sha256: 6fc983eb7ebb7860e453ccbb5dae80c63c23c732de7408fc3b6b1b2cdfbe2d21
Contents?: true
Size: 646 Bytes
Versions: 2
Compression:
Stored size: 646 Bytes
Contents
# frozen_string_literal: true RSpec.shared_context "user_logged_in" do let!(:user) {create :user, email: "test@example.com", password: "password"} let(:headers) {{Authorization: json_response["data"]["access_token"]}} before do post api_v1_sign_in_path, params: {user: {email: user.email, password: "password"}} end end RSpec.shared_context "admin_logged_in" do let!(:admin) {create :admin, email: "test@example.com", password: "password"} let(:headers) {{Authorization: json_response["data"]["access_token"]}} before do post api_admin_sign_in_path, params: {admin: {email: admin.email, password: "password"}} end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
n_base_rails-0.1.2 | lib/spec/supports/shared_context.rb |
n_base_rails-0.1.1 | lib/spec/supports/shared_context.rb |