File tree 2 files changed +9
-6
lines changed
2 files changed +9
-6
lines changed Original file line number Diff line number Diff line change 87
87
it 'extracts location from oauth' do
88
88
github_response [ 'extra' ] [ 'raw_info' ] [ 'location' ] = 'San Francisco'
89
89
session [ 'oauth.data' ] = github_response
90
- post :create , user : { }
90
+ #FIXME
91
+ post :create , user : { user :{ } }
91
92
expect ( assigns [ :user ] . location ) . to eq ( 'San Francisco' )
92
93
end
93
94
110
111
111
112
it 'setups up new user and redirects to signup page' do
112
113
session [ 'oauth.data' ] = linkedin_response
113
- post :create , user : { }
114
+ #FIXME
115
+ post :create , user : { user : { } }
114
116
115
117
expect ( assigns [ :user ] . username ) . to be_nil
116
118
expect ( assigns [ :user ] . location ) . to be_nil
127
129
128
130
it 'setups up new user and redirects to signup page' do
129
131
session [ 'oauth.data' ] = twitter_response
130
- post :create , user : { }
132
+ #FIXME
133
+ post :create , user : { user :{ } }
131
134
132
135
expect ( assigns [ :user ] . username ) . to eq ( 'mdeiters' )
133
136
expect ( assigns [ :user ] . twitter ) . to eq ( 'mdeiters' )
Original file line number Diff line number Diff line change 3
3
4
4
it 'should send welcome email to user' do
5
5
email = NotifierMailer . welcome_email ( user . username ) . deliver_now
6
- expect ( email . body . encoded ) . to include ( "http ://coderwall .com/#{ user . username } " )
6
+ expect ( email . body . encoded ) . to include ( 'https ://assemblymade .com/coderwall' )
7
7
end
8
8
9
9
it 'should record when welcome email was sent' do
10
10
expect ( user . last_email_sent ) . to be_nil
11
- email = NotifierMailer . welcome_email ( user . username ) . deliver_now
12
- expect ( user . reload . last_email_sent ) . not_to be_nil
11
+ NotifierMailer . welcome_email ( user . username ) . deliver_now
12
+ expect ( user . reload . last_email_sent ) . to be_present
13
13
end
14
14
15
15
it 'should send an email when a user receives an endorsement' do
You can’t perform that action at this time.
0 commit comments