invite only forums had very wonky logic, invited users were not being activated, invite_only forums were still registering users

This commit is contained in:
Sam
2013-08-28 17:18:31 +10:00
parent 28466eb5b2
commit 61281a3c81
9 changed files with 65 additions and 48 deletions

View File

@@ -0,0 +1,14 @@
require 'spec_helper'
describe InviteRedeemer do
describe '#create_for_email' do
let(:user) { InviteRedeemer.create_user_for_email('walter.white@email.com') }
it "should be created correctly" do
user.username.should == 'walter_white'
user.name.should == 'walter_white'
user.should be_active
user.email.should == 'walter.white@email.com'
end
end
end

View File

@@ -731,15 +731,6 @@ describe User do
end
end
describe '#create_for_email' do
let(:subject) { User.create_for_email('walter.white@email.com') }
it { should be_present }
its(:username) { should == 'walter_white' }
its(:name) { should == 'walter_white'}
it { should_not be_active }
its(:email) { should == 'walter.white@email.com' }
end
describe 'email_confirmed?' do
let(:user) { Fabricate(:user) }