3 § 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/python36/lib64/python3.6/idlelib/idle_test/test_history.pyÚ setUpClass s zStoreTest.setUpClassc C s | j jddƒ g | j_d S )Nz1.0Úend)r Údeleter )Úselfr r r ÚtearDown s zStoreTest.tearDownc C s` | j | jj| jƒ | j| jjg ƒ | j| jjƒ | j| jjƒ | j| jjtj 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<