def test_post_fixed(self): i = ItemFactory() i.save() r = self.c.post( "/api/1.0/git/", dict(status="FIXED", iid=i.iid, email=i.assigned_to.email, comment="a comment") ) self.assertEqual(r.status_code, 200) self.assertEqual(r.content, "ok")
def test_post_comment(self): i = ItemFactory() i.save() r = self.c.post( "/api/1.0/git/", dict(iid=i.iid, email=i.assigned_to.email, comment="a comment")) self.assertEqual(r.status_code, 200) self.assertEqual(r.content, "ok")
def test_post_fixed_with_resolve_time(self): i = ItemFactory() i.save() r = self.c.post( "/api/1.0/git/", dict(status='FIXED', iid=i.iid, email=i.assigned_to.email, resolve_time='1 hour', comment="a comment")) self.assertEqual(r.status_code, 200) self.assertEqual(r.content, "ok")
def test_post_fixed_with_resolve_time(self): i = ItemFactory() i.save() r = self.c.post( "/api/1.0/git/", dict(status='FIXED', iid=i.iid, email=i.assigned_to.email, resolve_time='1 hour', comment="a comment") ) self.assertEqual(r.status_code, 200) self.assertEqual(r.content, "ok")
def test_post_comment(self): i = ItemFactory() i.save() r = self.c.post( self.url, dict(iid=i.iid, email=i.assigned_user.userprofile.email, comment="a comment")) self.assertEqual(r.status_code, 200) content = json.loads(r.content) self.assertEqual(content['iid'], i.iid) self.assertEqual(content['status'], 'OPEN')
def test_post_comment(self): i = ItemFactory() i.save() r = self.c.post( self.url, dict(iid=i.iid, email=i.assigned_user.userprofile.email, comment="a comment") ) self.assertEqual(r.status_code, 200) content = json.loads(r.content) self.assertEqual(content['iid'], i.iid) self.assertEqual(content['status'], 'OPEN')
def test_post_fixed_with_resolve_time(self): i = ItemFactory() i.save() r = self.c.post( self.url, dict(status='FIXED', iid=i.iid, email=i.assigned_user.userprofile.email, resolve_time='1 hour', comment="a comment")) self.assertEqual(r.status_code, 200) content = json.loads(r.content) self.assertEqual(content['iid'], i.iid) self.assertEqual(content['status'], 'RESOLVED')
def test_post_fixed_with_resolve_time(self): i = ItemFactory() i.save() r = self.c.post( self.url, dict(status='FIXED', iid=i.iid, email=i.assigned_user.userprofile.email, resolve_time='1 hour', comment="a comment") ) self.assertEqual(r.status_code, 200) content = json.loads(r.content) self.assertEqual(content['iid'], i.iid) self.assertEqual(content['status'], 'RESOLVED')