Exemple #1
0
class TestYandexDiscFails:
    def setup(self):
        self.token = yandex_token
        self.yandex_disc2 = Yandex(self.token)
        self.folder = 'test_folder'
        self.HEADERS = {"Authorization": f"OAuth {self.token}"}

    def teardown(self):
        pass

    def test_fail_create_folder_409(self):
        response = self.yandex_disc2.create_folder(self.folder)
        assert response.status_code == 409

    def test_fail_create_folder_400(self):
        self.folder = 90
        response = requests.put(
            'https://cloud-api.yandex.net/v1/disk/resources',
            headers=self.HEADERS)
        assert response.status_code == 400

    def test_fail_create_folder_401(self):
        data = {'path': self.folder}
        response = requests.put(
            'https://cloud-api.yandex.net/v1/disk/resources', params=data)
        assert response.status_code == 401

    def test_fail_create_folder_404(self):
        data = {'path': self.folder}
        response = requests.put(
            'https://cloud-api.yandex.net/v1/disk/resorces',
            headers=self.HEADERS,
            params=data)
        assert response.status_code == 404
Exemple #2
0
class TestYandexDisc:
    def setup(self):
        self.token = yandex_token
        self.yandex_disc1 = Yandex(self.token)

    def teardown(self):
        pass

    def test_create_folder(self):
        response = self.yandex_disc1.create_folder('vsaf')
        assert response.status_code == 201