a *Na@sfdZddlZddlZddlZejddZejddZejddZejd d Zejd d Z dS) z/Common mocks for resources in gitlab.v4.objectsNcCsdS)Nsbinary contentrrrv/private/var/folders/js/6pj4vh5d4zd0k6bxv74qrbhr0000gr/T/pip-target-22xwyzbs/lib/python/tests/unit/objects/conftest.pybinary_content srcCsddiS)Nmessagez 202 Acceptedrrrrraccepted_contentsrcCsddiS)Nrz 201 Createdrrrrrcreated_contentsrcCsddiS)Nrz204 No Contentrrrrr no_contentsrc csddddddddd d d d }tjd dd}|jtjtd|ddd|jtjtd|ddd|jtjd|ddd|VWdn1s0YdS)z-Common fixture for group and project exports.z%Itaque perspiciatis minima aspernaturz Gitlab TestzGitlab Org / Gitlab Testz gitlab-testzgitlab-org/gitlab-testz2017-08-29T04:36:44.383Zfinishedz5https://gitlab.test/api/v4/projects/1/export/downloadz/https://gitlab.test/gitlab-test/download_export)Zapi_urlZweb_url) id descriptionnameZname_with_namespacepathZpath_with_namespaceZ created_atZ export_statusZ_linksF)Zassert_all_requests_are_firedz$.*/api/v4/(groups|projects)/1/exportzapplication/json)methodurljson content_typestatusz-.*/api/v4/(groups|projects)/1/export/downloadzapplication/octet-stream)rrbodyrrz)http://localhost/api/v4/projects/1/exportN) responsesZ RequestsMockaddPOSTrecompileGET)rrZexport_status_contentZrspsrrr resp_exportsFr) __doc__rZpytestrZfixturerrrrrrrrrs