This commit is contained in:
chouseknecht 2013-07-22 07:18:59 -04:00
commit 288fb57724
2 changed files with 7 additions and 0 deletions

View File

@ -257,6 +257,11 @@ class ProjectsTest(BaseTest):
# you can't add organizations to projects here, verify that this is true (405)
#self.post(proj_orgs, data={}, expect=405, auth=self.get_super_credentials())
# yes you can post now.
self.post(proj_orgs, data={'name': 'New Org'}, expect=201, auth=self.get_super_credentials())
got = self.get(proj_orgs, expect=200, auth=self.get_super_credentials())
self.assertEquals(got['count'], 2)
# =====================================================================
# TEAMS

View File

@ -449,6 +449,7 @@ class ProjectOrganizationsList(BaseSubList):
parent_model = Project
relationship = 'organizations'
postable = True
inject_primary_key_on_post_as = 'project' # Not correct, but needed for the post to work?
filter_fields = ('name',)
def get_queryset(self):
@ -465,6 +466,7 @@ class ProjectTeamsList(BaseSubList):
parent_model = Project
relationship = 'teams'
postable = True
inject_primary_key_on_post_as = 'project' # Not correct, but needed for the post to work?
filter_fields = ('name',)
def get_queryset(self):