a *Nac@s:dZddlZddlZddlmZejddZddZdS)z> GitLab API: https://docs.gitlab.com/ce/api/environments.html N)ProjectEnvironmentccsTdddd}t,}|jtjd|ddd|VWdn1sF0YdS) Nenvironment_namesometime)nameidlast_deploymentz1http://localhost/api/v4/projects/1/environments/1zapplication/json)methodurljson content_typestatus) responsesZ RequestsMockaddGET)contentZrspsr/private/var/folders/js/6pj4vh5d4zd0k6bxv74qrbhr0000gr/T/pip-target-22xwyzbs/lib/python/tests/unit/objects/test_environments.pyresp_get_environment s  rcCsH|jd}t|tsJ|jdks(J|jdks6J|jdksDJdS)Nrrr)Z environmentsget isinstancerrrr)projectr environmentrrrtest_project_environmentss  r)__doc__ZpytestrZgitlab.v4.objectsrZfixturerrrrrrs