def test_get_action_url_list(apprequest, config): from ringo.lib.helpers import get_action_url from ringo.lib.helpers import import_model user = import_model('ringo.model.user.User') config.add_route('users-list', '/users/list') result = get_action_url(apprequest, user, 'list') assert result == "/users/list"
def test_get_action_url_read(apprequest, config): from ringo.lib.helpers import get_action_url from mock import Mock config.add_route('supertable-read', '/supertables/read/{id}') item = Mock() item.id = 1 item.__tablename__ = "supertable" result = get_action_url(apprequest, item, 'read') assert result == "/supertables/read/1"