U
    [e0                     @   s:   d dl Zd dlmZ G dd deZG dd dejZdS )    N)BaseAuthc                   @   s   e Zd ZdZdS )BrokenBackendAuthbrokenN)__name__
__module____qualname__name r	   r	   c/var/www/html/services/stratfitenv/lib/python3.8/site-packages/social/tests/backends/test_broken.pyr      s   r   c                   @   s<   e Zd Zdd Zdd Zdd Zdd Zd	d
 Zdd ZdS )BrokenBackendTestc                 C   s   t  | _d S N)r   backendselfr	   r	   r
   setUp   s    zBrokenBackendTest.setUpc                 C   s
   d | _ d S r   )r   r   r	   r	   r
   tearDown   s    zBrokenBackendTest.tearDownc              	   C   s&   |  td | j  W 5 Q R X d S NzImplement in subclass)assertRaisesRegexpNotImplementedErrorr   Zauth_urlr   r	   r	   r
   test_auth_url   s    zBrokenBackendTest.test_auth_urlc              	   C   s&   |  td | j  W 5 Q R X d S r   )r   r   r   Z	auth_htmlr   r	   r	   r
   test_auth_html   s    z BrokenBackendTest.test_auth_htmlc              	   C   s&   |  td | j  W 5 Q R X d S r   )r   r   r   Zauth_completer   r	   r	   r
   test_auth_complete   s    z$BrokenBackendTest.test_auth_completec              	   C   s(   |  td | jd  W 5 Q R X d S r   )r   r   r   Zget_user_detailsr   r	   r	   r
   test_get_user_details    s    z'BrokenBackendTest.test_get_user_detailsN)	r   r   r   r   r   r   r   r   r   r	   r	   r	   r
   r   
   s   r   )Z	unittest2ZunittestZsocial.backends.baser   r   ZTestCaser   r	   r	   r	   r
   <module>   s   