File: //opt/alt/python35/lib/python3.5/site-packages/mock/tests/__pycache__/testsentinel.cpython-35.pyc
�n�U� � @ sU d d l Z d d l m Z m Z Gd d � d e j � Z e d k rQ e j � d S)� N)�sentinel�DEFAULTc @ s@ e Z d Z d d � Z d d � Z d d � Z d d � Z d S)
�SentinelTestc C s6 | j t j t j d � | j t j t j d � d S)Nzsentinel not storedzsentinel should be unique)�assertEqualr �whateverZassertNotEqualZwhateverelse)�self� r �/testsentinel.py�
testSentinels s zSentinelTest.testSentinelsc C s | j t t j � d d � d S)Nzsentinel.whateverzsentinel name incorrect)r �strr r )r r r r �testSentinelName s zSentinelTest.testSentinelNamec C s | j t t j � d S)N)ZassertIsr r )r r r r �testDEFAULT s zSentinelTest.testDEFAULTc C s | j t d d � � d S)Nc S s t j S)N)r � __bases__r r r r �<lambda> s z(SentinelTest.testBases.<locals>.<lambda>)ZassertRaises�AttributeError)r r r r � testBases s zSentinelTest.testBasesN)�__name__�
__module__�__qualname__r
r r
r r r r r r
s r �__main__) Z unittest2ZunittestZmockr r ZTestCaser r �mainr r r r �<module> s