3
 (ƒhÐ  ã               @   st   d dl mZ d dlmZ d dlmZ yd dlmZ W n  ek
rT   d dl	mZ Y nX dgZ
dZG dd„ deƒZdS )	é    )ÚParser)ÚTestCase)ÚPY2)ÚStringIOÚ
TestParserz@
[default]
string = foo
quoted = "bar"
single_quoted = 'foobar'
c               @   s   e Zd Zdd„ ZdS )r   c             C   sh   t ƒ }tr|jttƒƒ n|jttƒƒ | j|jddƒdƒ | j|jddƒdƒ | j|jddƒdƒ d S )NÚdefaultÚstringZfooÚquotedÚbarÚsingle_quotedZfoobar)r   r   Úreadfpr   Ú	_cfg_fileÚ	read_fileZassertEqualÚget)ÚselfÚparser© r   úB/tmp/pip-install-q3hcpn_q/PyMySQL/pymysql/tests/test_optionfile.pyÚtest_string   s    zTestParser.test_stringN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r      s   N)Zpymysql.optionfiler   Zunittestr   Zpymysql._compatr   Ú	cStringIOr   ÚImportErrorÚioÚ__all__r   r   r   r   r   r   Ú<module>   s   