spec/features/users/sign_up_spec.rb in cadenero-0.0.2.b6 vs spec/features/users/sign_up_spec.rb in cadenero-0.0.2.b7
- old
+ new
@@ -1,22 +1,20 @@
require 'spec_helper'
-require 'cadenero/testing_support/authentication_helpers'
feature "User signup" do
- include Cadenero::TestingSupport::AuthenticationHelpers
let!(:account) { FactoryGirl.create(:account_with_schema) }
let(:root_url) { "http://#{account.subdomain}.example.com/" }
scenario "under an account" do
- user_email = successful_sign_up_user_in_existing_account account
+ user_email = successful_sign_up_user_in_existing_account_with_session account
expect(user_email).to eq("user@example.com")
end
scenario "under two accounts" do
- account_user_email = successful_sign_up_user_in_existing_account account
+ account_user_email = successful_sign_up_user_in_existing_account_with_session account
owner = Cadenero::User.where(email: account_user_email).first
second_account = FactoryGirl.create(:account_with_schema, owner: owner)
- second_account_user_email = successful_sign_up_user_in_existing_account second_account
+ second_account_user_email = successful_sign_up_user_in_existing_account_with_session second_account
get "#{root_url}v1/users/#{owner.id}"
expect_subject_ids_to_have("user", "membership_ids", [second_account.id, account.id], 200)
get "#{root_url}v1/users"
expect(json_last_response_body["users"].length).to eq 2
end
\ No newline at end of file