From 998131274c78c7e024d27c18ff21c63a9fa746eb Mon Sep 17 00:00:00 2001 From: Mihail Landyuk Date: Thu, 26 Oct 2017 17:36:31 +0300 Subject: [PATCH 1/2] deleted arecord functionlality --- admitad/items/__init__.py | 1 - admitad/items/arecords.py | 41 ------------------- admitad/tests/test_arecords.py | 72 ---------------------------------- 3 files changed, 114 deletions(-) delete mode 100644 admitad/items/arecords.py delete mode 100644 admitad/tests/test_arecords.py diff --git a/admitad/items/__init__.py b/admitad/items/__init__.py index a6a71be..2fd1467 100644 --- a/admitad/items/__init__.py +++ b/admitad/items/__init__.py @@ -14,7 +14,6 @@ from admitad.items.campaigns import * from admitad.items.optcodes import * from admitad.items.lost_orders import * -from admitad.items.arecords import * from admitad.items.retag import * from admitad.items.broken_links import * from admitad.items.tickets import * diff --git a/admitad/items/arecords.py b/admitad/items/arecords.py deleted file mode 100644 index e245de7..0000000 --- a/admitad/items/arecords.py +++ /dev/null @@ -1,41 +0,0 @@ -# coding: utf-8 -from __future__ import unicode_literals - -from admitad.items.base import Item - - -__all__ = [ - 'Arecords' -] - - -class Arecords(Item): - - SCOPE = 'arecords' - - URL = Item.prepare_url('arecords') - FOR_WEBSITE_URL = Item.prepare_url('arecords/%(website_id)s') - - def get(self, **kwargs): - """ - Args: - limit (int) - offset (int) - - """ - - return self.transport.get().set_pagination(**kwargs).request(url=self.URL) - - def getForWebsite(self, website_id, **kwargs): - """ - Args: - website_id (int) - - """ - - request_data = { - 'url': self.FOR_WEBSITE_URL, - 'website_id': Item.sanitize_id(website_id) - } - - return self.transport.get().request(**request_data) diff --git a/admitad/tests/test_arecords.py b/admitad/tests/test_arecords.py deleted file mode 100644 index bde6f7f..0000000 --- a/admitad/tests/test_arecords.py +++ /dev/null @@ -1,72 +0,0 @@ -# coding: utf-8 -from __future__ import unicode_literals - -import unittest -import responses - -from admitad.items import Arecords -from admitad.tests.base import BaseTestCase - - -class ArecordsTestCase(BaseTestCase): - - def test_get_arecords_request(self): - with responses.RequestsMock() as resp: - resp.add( - resp.GET, - self.prepare_url(Arecords.URL, params={ - 'limit': 20, - 'offset': 0 - }), - match_querystring=True, - json={ - 'results': [{ - 'domain': 'somewebsite.ru', - 'website_id': 12, - 'name': 'Some website' - }, { - 'domain': 'mywebsite.kz', - 'website_id': 10, - 'name': 'My website' - }], - '_meta': { - 'limit': 20, - 'offset': 0, - 'count': 2, - } - }, - status=200 - ) - - result = self.client.Arecords.get() - - self.assertEqual(len(result['results']), 2) - - def test_get_single_arecords_request(self): - with responses.RequestsMock() as resp: - resp.add( - resp.GET, - self.prepare_url(Arecords.FOR_WEBSITE_URL, website_id=10), - match_querystring=True, - json={ - 'results': [{ - 'domain': 'mywebsite.kz', - 'website_id': 10, - 'name': 'My website' - }], - '_meta': { - 'limit': 20, - 'offset': 0, - 'count': 1, - } - }, - status=200 - ) - - result = self.client.Arecords.getForWebsite(10) - - self.assertEqual(len(result['results']), 1) - - -if __name__ == '__main__': - unittest.main() From b0336b2c18b4fff042211ab35d7ac42a384e5b0b Mon Sep 17 00:00:00 2001 From: Mihail Landyuk Date: Fri, 27 Oct 2017 10:03:02 +0300 Subject: [PATCH 2/2] deleted arecord from readme file --- README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/README.md b/README.md index 3998a53..2c83f00 100644 --- a/README.md +++ b/README.md @@ -487,16 +487,6 @@ res = client.LostOrdersManager.update(77, appeal_status='resolved') res = client.LostOrdersManager.delete(77) ``` -### Arecords ### - -###### List of arecords ###### - -```python -res = client.Arecords.get() -res = client.Arecords.get(limit=50) -res = client.Arecords.getForWebsite(10) -``` - ### Retag ### ###### List of retag ######