B „ f� ã @ s¤ d Z ddlmZ ddlZddlmZ ddlZddlmZ ddl mZ ddlm Z dZdZG d d „ d ejƒZG dd„ dƒZG d d„ dejƒZedkr ejddd� dS )z Test history, coverage 100%.é )ÚHistoryN)Úrequires)ÚText)ÚidleConfza = 7zb = ac @ sD e Zd ZdZedd„ ƒZdd„ Zdd„ Zdd „ Zd d„ Z dd „ Z dS )Ú StoreTestz7Tests History.__init__ and History.store with mock Textc C s t ƒ | _t| jƒ| _d S )N)ÚmkTextÚtextr Úhistory)Úcls© r úC/opt/alt/python37/lib64/python3.7/idlelib/idle_test/test_history.pyÚ setUpClass s zStoreTest.setUpClassc C s | j dd¡ g | j_d S )Nz1.0Úend)r Údeleter )Úselfr r r ÚtearDown s zStoreTest.tearDownc C s` | | jj| j¡ | | jjg ¡ | | jj¡ | | jj¡ | | jjt ddddd¡¡ d S )NÚmainr Úcyclicé Úbool) ZassertIsr r ÚassertEqualÚassertIsNoneÚprefixÚpointerr r Z GetOption)r r r r Ú test_init s zStoreTest.test_initc C s<