Skip to content

Commit

Permalink
[#669] Tidy up imports
Browse files Browse the repository at this point in the history
  • Loading branch information
johnglover committed Mar 20, 2013
1 parent 7136819 commit d6e1970
Showing 1 changed file with 11 additions and 12 deletions.
23 changes: 11 additions & 12 deletions ckan/tests/logic/test_member.py
@@ -1,8 +1,7 @@
from nose.tools import assert_raises
import ckan.model as model
import ckan.logic as logic
from ckan import model
from ckan.logic import get_action
from ckan.lib.create_test_data import CreateTestData
import ckan.lib.create_test_data as create_test_data


class TestMemberLogic(object):
Expand All @@ -13,7 +12,7 @@ def setup_class(cls):
cls.groupname = 'david'

model.repo.new_revision()
CreateTestData.create()
create_test_data.CreateTestData.create()
cls.pkgs = [model.Package.by_name('warandpeace'),
model.Package.by_name('annakarenina')]

Expand All @@ -33,7 +32,7 @@ def _build_context(self, obj, obj_type, capacity='public'):

def _add_member(self, obj, obj_type, capacity):
ctx, dd = self._build_context(obj, obj_type, capacity)
return get_action('member_create')(ctx, dd)
return logic.get_action('member_create')(ctx, dd)

def test_member_add(self):
res = self._add_member(self.pkgs[0].id, 'package', 'public')
Expand All @@ -43,32 +42,32 @@ def test_member_list(self):
self._add_member(self.pkgs[0].id, 'package', 'public')
self._add_member(self.pkgs[1].id, 'package', 'public')
ctx, dd = self._build_context('', 'package')
res = get_action('member_list')(ctx, dd)
res = logic.get_action('member_list')(ctx, dd)
assert len(res) == 2, res
assert (self.pkgs[0].id, 'package', 'public') in res
assert (self.pkgs[1].id, 'package', 'public') in res

ctx, dd = self._build_context('', 'user', 'admin')
res = get_action('member_list')(ctx, dd)
res = logic.get_action('member_list')(ctx, dd)
assert len(res) == 0, res

ctx, dd = self._build_context('', 'user', 'admin')
dd['id'] = u'foo'
assert_raises(logic.NotFound, get_action('member_list'), ctx, dd)
assert_raises(logic.NotFound, logic.get_action('member_list'), ctx, dd)

self._add_member(self.username, 'user', 'admin')
ctx, dd = self._build_context('', 'user', 'admin')
res = get_action('member_list')(ctx, dd)
res = logic.get_action('member_list')(ctx, dd)
assert len(res) == 1, res
assert (self.username, 'user', 'Admin') in res

def test_member_delete(self):
self._add_member(self.username, 'user', 'admin')
ctx, dd = self._build_context(self.username, 'user', 'admin')
res = get_action('member_list')(ctx, dd)
res = logic.get_action('member_list')(ctx, dd)
assert len(res) == 1, res

get_action('member_delete')(ctx, dd)
logic.get_action('member_delete')(ctx, dd)

res = get_action('member_list')(ctx, dd)
res = logic.get_action('member_list')(ctx, dd)
assert len(res) == 0, res

0 comments on commit d6e1970

Please sign in to comment.