
    )Jf                     j    d dl mZ d dlmZmZ ddlmZ  G d dee          Z G d dee          Zd	S )
    )OAuthTestsMixin)MockedResponseTestCase   )FlickrProviderc                   2     e Zd Zej        Zd Z fdZ xZS )FlickrTestsc                 B    t          dd          t          dd          gS )N   g
 {"stat": "ok",
  "user": {
    "username": {
    "_content": "pennersr"},
    "id": "12345678@N00"}}
a  
{"person": {"username": {"_content": "pennersr"}, "photosurl": {"_content":
 "http://www.flickr.com/photos/12345678@N00/"},
 "nsid": "12345678@N00",
 "path_alias": null, "photos": {"count": {"_content": 0},
 "firstdatetaken": {"_content": null}, "views": {"_content": "28"},
 "firstdate": {"_content": null}}, "iconserver": "0",
 "description": {"_content": ""}, "mobileurl": {"_content":
 "http://m.flickr.com/photostream.gne?id=6294613"},
 "profileurl": {
 "_content": "http://www.flickr.com/people/12345678@N00/"},
 "mbox_sha1sum": {"_content":
 "5e5b359c123e54f95236209c8808d607a5cdd21e"},
 "ispro": 0, "location": {"_content": ""},
 "id": "12345678@N00",
 "realname": {"_content": "raymond penners"},
 "iconfarm": 0}, "stat": "ok"}
r   selfs    o/home/alex/cs2snipeproduction/venv/lib/python3.11/site-packages/allauth/socialaccount/providers/flickr/tests.pyget_mocked_responsezFlickrTests.get_mocked_response   :     	 	   
  	
    c                    t          t          |                                           }|                                }|                     |j        j        d           |                     |j        j        d           |                     |                                d           |                     |	                                d           d S )Nraymondpenners*http://www.flickr.com/people/12345678@N00/zraymond penners)
superr	   
test_loginget_provider_accountassertEqualuser
first_name	last_nameget_profile_urlto_strr   account	f_account	__class__s      r   r   zFlickrTests.test_login/   s    T**55770022	0)<<</;;;%%''8	
 	
 	
 	))++->?????r   )	__name__
__module____qualname__r   idprovider_idr   r   __classcell__r$   s   @r   r	   r	      sY         #K"
 "
 "
H	@ 	@ 	@ 	@ 	@ 	@ 	@ 	@ 	@r   r	   c                   6     e Zd ZdZej        Zd Z fdZ xZ	S )FlickrWithoutRealNameTestsz4Separate test for Flickr accounts without real namesc                 B    t          dd          t          dd          gS )Nr   r   a  
{"person": {"username": {"_content": "pennersr"}, "photosurl": {"_content":
 "http://www.flickr.com/photos/12345678@N00/"},
 "nsid": "12345678@N00",
 "path_alias": null, "photos": {"count": {"_content": 0},
 "firstdatetaken": {"_content": null}, "views": {"_content": "28"},
 "firstdate": {"_content": null}}, "iconserver": "0",
 "description": {"_content": ""}, "mobileurl": {"_content":
 "http://m.flickr.com/photostream.gne?id=6294613"},
 "profileurl": {
 "_content": "http://www.flickr.com/people/12345678@N00/"},
 "mbox_sha1sum": {"_content":
 "5e5b359c123e54f95236209c8808d607a5cdd21e"},
 "ispro": 0, "location": {"_content": ""},
 "id": "12345678@N00",
 "realname": {"_content": ""},
 "iconfarm": 0}, "stat": "ok"}
r   r   s    r   r   z.FlickrWithoutRealNameTests.get_mocked_response@   r   r   c                    t          t          |                                           }|                                }|                     |j        j        d           |                     |j        j        d           |                     |                                d           |                     |	                                d           d S )N r   pennersr)
r   r-   r   r   r   r   r   r   r   r    r!   s      r   r   z%FlickrWithoutRealNameTests.test_logind   s    2D99DDFF0022	0"555/444%%''8	
 	
 	
 	))++Z88888r   )
r%   r&   r'   __doc__r   r(   r)   r   r   r*   r+   s   @r   r-   r-   ;   sV        >> #K"
 "
 "
H	9 	9 	9 	9 	9 	9 	9 	9 	9r   r-   N)	allauth.socialaccount.testsr   allauth.testsr   r   providerr   r	   r-    r   r   <module>r7      s    7 7 7 7 7 7 2 2 2 2 2 2 2 2 $ $ $ $ $ $0@ 0@ 0@ 0@ 0@/8 0@ 0@ 0@f29 29 29 29 29( 29 29 29 29 29r   