Ë
    ÷Q(hY  ã                   ó:   — d Z ddlmZ ddlZddlmZ d„ Zd„ Zd„ Zy)z‡Test the california_housing loader, if the data is available,
or if specifically requested via environment variable
(e.g. for CI jobs).é    )ÚpartialN)Úcheck_return_X_yc                 óæ   —  | «       }d|j                   j                  k(  sJ ‚d|j                  j                  k(  sJ ‚|j                  j	                  d«      sJ ‚t        | «      }t        ||«       y )N)é P  é   )r   z.. _california_housing_dataset:)ÚdataÚshapeÚtargetÚDESCRÚ
startswithr   r   )Úfetch_california_housing_fxtr   Ú
fetch_funcs      úl/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/sklearn/datasets/tests/test_california_housing.pyÚ
test_fetchr      sh   € Ù'Ó)€DØ˜Ÿ™Ÿ™Ò(Ð(Ð(Ø�t—{‘{×(Ñ(Ò(Ð(Ð(Ø�:‰:× Ñ Ð!BÔCÐCÐCô Ð5Ó6€JÜ�T˜:Õ&ó    c                 ó"  — t        j                  d«      } | d¬«      }|j                  }t        |d«      du sJ ‚|j                  dk(  sJ ‚t        |j                  |j                  «      sJ ‚t        |j                  |j                  «      sJ ‚y )NÚpandasT©Úas_frameÚframe)r   é	   )
ÚpytestÚimportorskipr   Úhasattrr	   Ú
isinstancer   Ú	DataFramer
   ÚSeries)r   ÚpdÚbunchr   s       r   Útest_fetch_asframer       s|   € Ü	×	Ñ	˜XÓ	&€BÙ(°$Ô7€EØ�K‰K€EÜ�5˜'Ó" dÑ*Ð*Ð*Ø�;‰;˜*Ò$Ð$Ð$Ü�e—j‘j "§,¡,Ô/Ð/Ð/Ü�e—l‘l B§I¡IÔ.Ð.Ñ.r   c                 óz   — d}t        j                  t        |¬«      5   | d¬«       d d d «       y # 1 sw Y   y xY w)Nz;fetch_california_housing with as_frame=True requires pandas)ÚmatchTr   )r   ÚraisesÚImportError)r   Úhide_available_pandasÚexpected_msgs      r   Útest_pandas_dependency_messager'   !   s5   € ð Q€LÜ	�‰”{¨,Ô	7ñ 4Ù$¨dÕ3÷4÷ 4ñ 4ús   ž
1±:)	Ú__doc__Ú	functoolsr   r   Ú"sklearn.datasets.tests.test_commonr   r   r    r'   © r   r   ú<module>r,      s$   ðñõ ã å ?ò'ò/ó4r   