3
Îéd‹  ã               @   sF   d dl mZmZmZmZ d dlZddlmZmZm	Z	 G dd„ dƒZ
dS )é    )Úprint_functionÚabsolute_importÚdivisionÚunicode_literalsNé   )ÚdedentÚround_trip_loadÚround_trip_dumpc               @   s   e Zd Zdd„ ZdS )ÚTestBinHexOctc             C   s¢   t dƒ}t|ƒ}x$t|ƒD ]\}}|d8 }|||< qW x$t|ƒD ]\}}|d9 }|||< q@W x0t|ƒD ]$\}}|}|dC }|| }|||< qfW t|ƒ|ksžt‚d S )NzY        - 42
        - 0b101010
        - 0x_2a
        - 0x2A
        - 0o00_52
        é   é   )r   r   Ú	enumerater	   ÚAssertionError)ÚselfÚsÚdÚidxÚelemÚt© r   úT/var/www/html/virt/lib64/python3.6/site-packages/srsly/tests/ruamel_yaml/test_int.pyÚtest_calculate   s    zTestBinHexOct.test_calculateN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r
      s   r
   )Ú
__future__r   r   r   r   ZpytestZ	roundtripr   r   r	   r
   r   r   r   r   Ú<module>   s   