U
    sVÞc™  ã                   @   s   d Z ddlmZ dd„ ZdS )z(Tests that the tslibs API is locked downé    )Útslibsc                  C   s˜   ddddddddd	d
ddddddg} dddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/g}t | | ƒ}d0d1„ ttƒD ƒ}t |ƒ|ks”t‚d S )2NÚbaseZ	ccalendarÚ
conversionZdtypesÚfieldsZnattypeZnp_datetimeÚoffsetsZparsingZperiodÚstrptimeZ
vectorizedZ
timedeltasZ
timestampsZ	timezonesZtzconversionZ
BaseOffsetZNaTZNaTTypeZiNaTZnat_stringsZOutOfBoundsDatetimeZOutOfBoundsTimedeltaZPeriodZIncompatibleFrequencyZ
ResolutionZTickZ	TimedeltaZdt64arr_to_periodarrZ	TimestampZis_date_array_normalizedZints_to_pydatetimeZnormalize_i8_timestampsZget_resolutionZdelta_to_nanosecondsZints_to_pytimedeltaZlocalize_pydatetimeZtz_convert_from_utcZtz_convert_from_utc_singleZ	to_offsetZ
tz_compareZis_unitlessZastype_overflowsafeZget_unit_from_dtypeZperiods_per_dayZperiods_per_secondZis_supported_unitc                 S   s   g | ]}|  d ¡s|‘qS )Ú__)Ú
startswith)Ú.0Úx© r   ú@/tmp/pip-unpacked-wheel-xj8nt62q/pandas/tests/tslibs/test_api.pyÚ
<listcomp>>   s     
 z"test_namespace.<locals>.<listcomp>)ÚsetÚdirr   ÚAssertionError)Z
submodulesÚapiÚexpectedÚnamesr   r   r   Útest_namespace   sh    ðá"r   N)Ú__doc__Zpandas._libsr   r   r   r   r   r   Ú<module>   s   