@@ -102,67 +102,54 @@ def setup
102102end
103103
104104class InfoTest < StrategyTestCase
105- def setup
106- super
107- @access_token = stub ( 'OAuth2::AccessToken' )
108- @access_token . stubs ( :token ) . returns ( 'test_access_token' )
109- end
110-
111105 test 'returns the secure facebook avatar url when `secure_image_url` option is set to true' do
112106 @options = { secure_image_url : true }
113107 raw_info = { 'name' => 'Fred Smith' , 'id' => '321' }
114108 strategy . stubs ( :raw_info ) . returns ( raw_info )
115- strategy . stubs ( :access_token ) . returns ( @access_token )
116- assert_equal "https://graph.facebook.com/#{ @facebook_api_version } /321/picture?access_token=test_access_token" , strategy . info [ 'image' ]
109+ assert_equal "https://graph.facebook.com/#{ @facebook_api_version } /321/picture" , strategy . info [ 'image' ]
117110 end
118111
119112 test 'returns the non-ssl facebook avatar url when `secure_image_url` option is set to false' do
120113 @options = { secure_image_url : false }
121114 raw_info = { 'name' => 'Fred Smith' , 'id' => '321' }
122115 strategy . stubs ( :raw_info ) . returns ( raw_info )
123- strategy . stubs ( :access_token ) . returns ( @access_token )
124- assert_equal "http://graph.facebook.com/#{ @facebook_api_version } /321/picture?access_token=test_access_token" , strategy . info [ 'image' ]
116+ assert_equal "http://graph.facebook.com/#{ @facebook_api_version } /321/picture" , strategy . info [ 'image' ]
125117 end
126118
127119 test 'returns the secure facebook avatar url when `secure_image_url` option is omitted' do
128120 raw_info = { 'name' => 'Fred Smith' , 'id' => '321' }
129121 strategy . stubs ( :raw_info ) . returns ( raw_info )
130- strategy . stubs ( :access_token ) . returns ( @access_token )
131- assert_equal "https://graph.facebook.com/#{ @facebook_api_version } /321/picture?access_token=test_access_token" , strategy . info [ 'image' ]
122+ assert_equal "https://graph.facebook.com/#{ @facebook_api_version } /321/picture" , strategy . info [ 'image' ]
132123 end
133124
134125 test 'returns the image_url based of the client site' do
135126 @options = { secure_image_url : true , client_options : { site : "https://blah.facebook.com/v2.2" } }
136127 raw_info = { 'name' => 'Fred Smith' , 'id' => '321' }
137128 strategy . stubs ( :raw_info ) . returns ( raw_info )
138- strategy . stubs ( :access_token ) . returns ( @access_token )
139- assert_equal "https://blah.facebook.com/v2.2/321/picture?access_token=test_access_token" , strategy . info [ 'image' ]
129+ assert_equal "https://blah.facebook.com/v2.2/321/picture" , strategy . info [ 'image' ]
140130 end
141131
142132 test 'returns the image with size specified in the `image_size` option' do
143133 @options = { image_size : 'normal' }
144134 raw_info = { 'name' => 'Fred Smith' , 'id' => '321' }
145135 strategy . stubs ( :raw_info ) . returns ( raw_info )
146- strategy . stubs ( :access_token ) . returns ( @access_token )
147- assert_equal "https://graph.facebook.com/#{ @facebook_api_version } /321/picture?access_token=test_access_token&type=normal" , strategy . info [ 'image' ]
136+ assert_equal "https://graph.facebook.com/#{ @facebook_api_version } /321/picture?type=normal" , strategy . info [ 'image' ]
148137 end
149138
150139 test 'returns the image with size specified as a symbol in the `image_size` option' do
151140 @options = { image_size : :normal }
152141 raw_info = { 'name' => 'Fred Smith' , 'id' => '321' }
153142 strategy . stubs ( :raw_info ) . returns ( raw_info )
154- strategy . stubs ( :access_token ) . returns ( @access_token )
155- assert_equal "https://graph.facebook.com/#{ @facebook_api_version } /321/picture?access_token=test_access_token&type=normal" , strategy . info [ 'image' ]
143+ assert_equal "https://graph.facebook.com/#{ @facebook_api_version } /321/picture?type=normal" , strategy . info [ 'image' ]
156144 end
157145
158146 test 'returns the image with width and height specified in the `image_size` option' do
159147 @options = { image_size : { width : 123 , height : 987 } }
160148 raw_info = { 'name' => 'Fred Smith' , 'id' => '321' }
161149 strategy . stubs ( :raw_info ) . returns ( raw_info )
162- strategy . stubs ( :access_token ) . returns ( @access_token )
163150 assert_match 'width=123' , strategy . info [ 'image' ]
164151 assert_match 'height=987' , strategy . info [ 'image' ]
165- assert_match "https://graph.facebook.com/#{ @facebook_api_version } /321/picture?access_token=test_access_token " , strategy . info [ 'image' ]
152+ assert_match "https://graph.facebook.com/#{ @facebook_api_version } /321/picture" , strategy . info [ 'image' ]
166153 end
167154end
168155
@@ -171,10 +158,6 @@ def setup
171158 super
172159 @raw_info ||= { 'name' => 'Fred Smith' }
173160 strategy . stubs ( :raw_info ) . returns ( @raw_info )
174-
175- access_token = stub ( 'OAuth2::AccessToken' )
176- access_token . stubs ( :token ) . returns ( 'test_access_token' )
177- strategy . stubs ( :access_token ) . returns ( access_token )
178161 end
179162
180163 test 'returns the name' do
@@ -213,7 +196,7 @@ def setup
213196
214197 test 'returns the facebook avatar url' do
215198 @raw_info [ 'id' ] = '321'
216- assert_equal "https://graph.facebook.com/#{ @facebook_api_version } /321/picture?access_token=test_access_token " , strategy . info [ 'image' ]
199+ assert_equal "https://graph.facebook.com/#{ @facebook_api_version } /321/picture" , strategy . info [ 'image' ]
217200 end
218201
219202 test 'returns the Facebook link as the Facebook url' do
@@ -252,10 +235,6 @@ def setup
252235 super
253236 @raw_info ||= { 'name' => 'Fred Smith' }
254237 strategy . stubs ( :raw_info ) . returns ( @raw_info )
255-
256- access_token = stub ( 'OAuth2::AccessToken' )
257- access_token . stubs ( :token ) . returns ( 'test_access_token' )
258- strategy . stubs ( :access_token ) . returns ( access_token )
259238 end
260239
261240 test 'has no email key' do
0 commit comments