o
    ĎiY                     @   sV   d dl mZ d dl mZmZ d dlZd dlZG dd dejZedkr)e	  dS dS )    )
kaggle_env)KaggleClient	KaggleEnvNc                   @   s,   e Zd Zdd Zdd Zdd Zdd Zd	S )

TestClientc                 C   s   t d|   d S )Nzsetup             class:%sprintself r
   V/home/jeff/fluffinator/venv/lib/python3.10/site-packages/kagglesdk/test/test_client.pysetUp   s   zTestClient.setUpc                 C   s   t d d S )Nz!teardown          class:TestStuffr   r   r
   r
   r   tearDown   s   zTestClient.tearDownc                 C   s:   dt jd< t }| |tj t|}| |d d S )NPRODKAGGLE_API_ENVIRONMENThttps://www.kaggle.com)osenvironr   get_envassertEqualr   r   get_endpoint)r	   envendpointr
   r
   r   test_kaggle_environment   s
   

z"TestClient.test_kaggle_environmentc                 C   sV   t tjdddd}| |jd | |jd | | jd | | jd d S )NFdinosaurxxxxxxxxxxxx)r   verboseusernamepasswordr   )	r   r   r   r   r   r   http_client	_endpoint_verbose)r	   clientr
   r
   r   test_kaggle_client   s
   zTestClient.test_kaggle_clientN)__name__
__module____qualname__r   r   r   r"   r
   r
   r
   r   r   
   s
    r   __main__)
	kagglesdkr   r   r   r   unittestTestCaser   r#   mainr
   r
   r
   r   <module>   s    