Updated requirements: django to 1.5 and tastypie to 0.9.14. Removed unused tests which didn't work.

This commit is contained in:
Robert Kolner committed 2013-03-21 13:15:37 +01:00
1 parent c69349c081
commit 48ae4107c5
4 files changed
+2 -117

No files matched your search

-2
View File
@@ -1,4 +1,2 @@
from member import *
from membership import *
from group import *
from groupmembership import *
-47
View File
@@ -1,47 +0,0 @@
import logging
from support.test import ResourceTestCase
from main.models import GroupMembership
class GroupMembershipTest(ResourceTestCase):
fixtures = [ 'testdata.json' ]
def assertValidGroupgroupmembershipshipData(self, groupmembership):
self.assertEquals(type(groupmembership), dict)
self.assertKeys(groupmembership, [
u'id',
u'groupmembership',
u'group',
u'created',
u'updated',
u'resource_uri'
])
self.assertNotEquals(None,groupmembership['id'])
self.assertNotEquals(None,groupmembership['groupmembership'])
self.assertNotEquals(None,groupmembership['group'])
self.assertNotEquals(None,groupmembership['created'])
self.assertNotEquals(None,groupmembership['updated'])
self.assertNotEquals(None,groupmembership['resource_uri'])
def setUp(self):
super(GroupMembershipTest, self).setUp()
# URI to get all groups
self.groupmembership_url = '/api/v1/groupmembership/'
def test_request_types(self):
"""
Tests that the endpoint responds to correct types of requests.
"""
resp = self.api_client.get(self.groupmembership_url, format='json')
self.assertNotEquals(resp.status_code, 405)
resp = self.api_client.post(self.groupmembership_url)
self.assertNotEquals(resp.status_code, 405)
resp = self.api_client.put(self.groupmembership_url)
self.assertNotEquals(resp.status_code, 405)
resp = self.api_client.delete(self.groupmembership_url)
self.assertNotEquals(resp.status_code, 405)
-66
View File
@@ -1,66 +0,0 @@
import logging
from support.test import ResourceTestCase
from main.models import Membership
class MembershipTest(ResourceTestCase):
fixtures = [ 'testdata.json' ]
def assertValidMembershipData(self, membership):
self.assertEquals(type(membership), dict)
self.assertKeys(membership, [
u'id',
u'start_date',
u'expires',
u'mtype',
u'payment',
u'member',
u'created',
u'updated',
u'resource_uri'
])
self.assertNotEquals(None,membership['id'])
self.assertNotEquals(None,membership['start_date'])
self.assertNotEquals(None,membership['expires'])
self.assertNotEquals(None,membership['mtype'])
self.assertNotEquals(None,membership['member'])
self.assertNotEquals(None,membership['created'])
self.assertNotEquals(None,membership['updated'])
self.assertNotEquals(None,membership['resource_uri'])
def setUp(self):
super(MembershipTest, self).setUp()
# URI to get the existing member. We'll probably
# need it at one point or another.
self.membership_url = '/api/v1/membership/'
def test_check_request_types(self):
"""
Tests that the endpoint responds to correct types of requests.
"""
resp = self.api_client.get(self.membership_url, format='json')
self.assertNotEquals(resp.status_code, 405)
resp = self.api_client.post(self.membership_url)
self.assertNotEquals(resp.status_code, 405)
resp = self.api_client.put(self.membership_url)
self.assertHttpMethodNotAllowed(resp)
resp = self.api_client.delete(self.membership_url)
self.assertHttpMethodNotAllowed(resp)
def test_get_memberships(self):
"""
Tests that we can get a premade user correctly.
"""
resp = self.api_client.get(self.membership_url +'1/', format='json')
self.assertValidJSONResponse(resp)
# Check if the returned data is correct:
membership = self.deserialize(resp)
self.assertValidMembershipData(membership)
+2 -2
View File
@@ -1,9 +1,9 @@
Django==1.4.2
Django==1.5
MySQL-python==1.2.4
South==0.7.6
argparse==1.2.1
distribute==0.6.34
django-tastypie==0.9.11
django-tastypie==0.9.14
mimeparse==0.1.3
psycopg2==2.4.5
python-dateutil==1.5