Skip to content

Commit

Permalink
[#1251] Fix failing tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
johnglover committed Nov 4, 2013
1 parent 0b930d1 commit a9d2c1e
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 8 deletions.
16 changes: 10 additions & 6 deletions ckan/tests/logic/test_action.py
Expand Up @@ -1378,10 +1378,10 @@ def test_resource_view_create_bad_type(self):
'title': u'View',
'description': u'A nice view'}
postparams = '%s=1' % json.dumps(resource_view)
res = self.app.post(
self.app.post(
'/api/action/resource_view_create', params=postparams,
extra_environ={'Authorization': str(self.normal_user.apikey)},
status = 409)
status=409)

def test_resource_view_create_missing_required_fields(self):
resource_id = model.Package.by_name(u'annakarenina').resources[0].id
Expand Down Expand Up @@ -1412,6 +1412,7 @@ def test_resource_view_create_invalid_resource_id(self):
def test_resource_view_create_not_authorized_if_not_logged_in(self):
resource_id = model.Package.by_name(u'annakarenina').resources[0].id
resource_view = {'resource_id': resource_id,
'title': u'Resource View',
'view_type': u'image',
'image_url': 'url'}
postparams = '%s=1' % json.dumps(resource_view)
Expand Down Expand Up @@ -1457,7 +1458,6 @@ def test_resource_view_list_reorder(self):
extra_environ=extra_environ)
resource_id_1 = json.loads(res.body)['result']['id']


#### Make second view ####
resource_view['title'] = 'View2'
postparams = '%s=1' % json.dumps(resource_view)
Expand All @@ -1476,8 +1476,9 @@ def test_resource_view_list_reorder(self):
assert result[1]['title'] == 'View2', result[1]['title']

### Reorder Views
postparams = '%s=1' % json.dumps({'id': resource_id,
'order': [resource_id_2, resource_id_1]})
postparams = '%s=1' % json.dumps({
'id': resource_id,
'order': [resource_id_2, resource_id_1]})
res = self.app.post('/api/action/resource_view_reorder',
params=postparams, extra_environ=extra_environ)
result = json.loads(res.body)['result']
Expand Down Expand Up @@ -1509,7 +1510,6 @@ def test_resource_view_list_reorder(self):
assert result[0]['title'] == 'View', result[0]['title']
assert result[1]['title'] == 'View2', result[1]['title']


def test_resource_view_show_missing_resource_view_id(self):
postparams = '%s=1' % json.dumps({})
self.app.post('/api/action/resource_view_show',
Expand Down Expand Up @@ -1553,6 +1553,7 @@ def test_resource_view_update_missing_resource_view_id(self):
def test_resource_view_update_invalid_resource_view_id(self):
resource_id = model.Package.by_name(u'annakarenina').resources[0].id
resource_view = {'resource_id': resource_id,
'title': u'Resource View',
'view_type': u'image',
'image_url': 'url'}
postparams = '%s=1' % json.dumps(resource_view)
Expand All @@ -1570,6 +1571,7 @@ def test_resource_view_update_invalid_resource_view_id(self):
def test_resource_view_update_invalid_auth(self):
resource_id = model.Package.by_name(u'annakarenina').resources[0].id
resource_view = {'resource_id': resource_id,
'title': u'Resource View',
'view_type': u'image',
'image_url': 'url'}
postparams = '%s=1' % json.dumps(resource_view)
Expand All @@ -1587,6 +1589,7 @@ def test_resource_view_update_invalid_auth(self):
def test_resource_view_delete(self):
resource_id = model.Package.by_name(u'annakarenina').resources[0].id
resource_view = {'resource_id': resource_id,
'title': u'Resource View',
'view_type': u'image',
'image_url': 'url'}
postparams = '%s=1' % json.dumps(resource_view)
Expand All @@ -1608,6 +1611,7 @@ def test_resource_view_delete(self):
def test_resource_view_delete_invalid_auth(self):
resource_id = model.Package.by_name(u'annakarenina').resources[0].id
resource_view = {'resource_id': resource_id,
'title': u'Resource View',
'view_type': u'image',
'image_url': 'url'}
postparams = '%s=1' % json.dumps(resource_view)
Expand Down
3 changes: 1 addition & 2 deletions ckanext/imageview/plugin.py
@@ -1,9 +1,8 @@
import logging

import ckan.plugins as p
from ckan.lib.navl.validators import ignore_empty

log = logging.getLogger(__name__)
ignore_empty = p.toolkit.get_validator('ignore_empty')

DEFAULT_IMAGE_FORMATS = ['png', 'jpeg', 'jpg', 'gif']

Expand Down

0 comments on commit a9d2c1e

Please sign in to comment.