class ITSTest(TestCase): def setUp(self): self.its = ITS() def test_its(self): try: sso_cookies = self.its.authorize() except Exception as ex: print "test_its, exception occurred (1): %s" % str(ex) sso_cookies = None self.assertNotEqual(sso_cookies, None) try: issue_key = self.its.create_issue("test issue", "[%s] deftcore.api.tests.test_its" % str(timezone.now())) except Exception as ex: print "test_its, exception occurred (2): %s" % str(ex) issue_key = None self.assertNotEqual(issue_key, None) logger.debug("test issue key = \"%s\"" % issue_key) try: result = self.its.add_issue_comment(issue_key, "test comment") except Exception as ex: print "test_its, exception occurred (3): %s" % str(ex) result = False self.assertTrue(result) try: result = self.its.delete_issue(issue_key) except Exception as ex: print "test_its, exception occurred (4): %s" % str(ex) result = False self.assertTrue(result)