diff options
Diffstat (limited to 'libbe/command/import_xml.py')
-rw-r--r-- | libbe/command/import_xml.py | 156 |
1 files changed, 78 insertions, 78 deletions
diff --git a/libbe/command/import_xml.py b/libbe/command/import_xml.py index fbf456b..8699e70 100644 --- a/libbe/command/import_xml.py +++ b/libbe/command/import_xml.py @@ -37,7 +37,7 @@ import libbe.util.utility if libbe.TESTING == True: import doctest - import StringIO + import io import unittest import libbe.bugdir @@ -474,147 +474,147 @@ if libbe.TESTING == True: self.bugdir.flush_reload() def testCleanBugdir(self): uuids = list(self.bugdir.uuids()) - self.failUnless(uuids == ['b'], uuids) + self.assertTrue(uuids == ['b'], uuids) def testNotAddOnly(self): bugB = self.bugdir.bug_from_uuid('b') self._execute(self.xml, {}, ['-']) uuids = list(self.bugdir.uuids()) - self.failUnless(uuids == ['b'], uuids) + self.assertTrue(uuids == ['b'], uuids) bugB = self.bugdir.bug_from_uuid('b') - self.failUnless(bugB.uuid == 'b', bugB.uuid) - self.failUnless(bugB.creator == 'John', bugB.creator) - self.failUnless(bugB.status == 'fixed', bugB.status) - self.failUnless(bugB.summary == 'a test bug', bugB.summary) + self.assertTrue(bugB.uuid == 'b', bugB.uuid) + self.assertTrue(bugB.creator == 'John', bugB.creator) + self.assertTrue(bugB.status == 'fixed', bugB.status) + self.assertTrue(bugB.summary == 'a test bug', bugB.summary) estrs = ["don't forget your towel", 'helps with space travel', 'watch out for flying dolphins'] - self.failUnless(bugB.extra_strings == estrs, bugB.extra_strings) + self.assertTrue(bugB.extra_strings == estrs, bugB.extra_strings) comments = list(bugB.comments()) - self.failUnless(len(comments) == 3, + self.assertTrue(len(comments) == 3, ['%s (%s, %s)' % (c.uuid, c.alt_id, c.body) for c in comments]) c1 = bugB.comment_from_uuid('c1') comments.remove(c1) - self.failUnless(c1.uuid == 'c1', c1.uuid) - self.failUnless(c1.alt_id == None, c1.alt_id) - self.failUnless(c1.author == 'Jane', c1.author) - self.failUnless(c1.body == 'So long\n', c1.body) + self.assertTrue(c1.uuid == 'c1', c1.uuid) + self.assertTrue(c1.alt_id == None, c1.alt_id) + self.assertTrue(c1.author == 'Jane', c1.author) + self.assertTrue(c1.body == 'So long\n', c1.body) c2 = bugB.comment_from_uuid('c2') comments.remove(c2) - self.failUnless(c2.uuid == 'c2', c2.uuid) - self.failUnless(c2.alt_id == None, c2.alt_id) - self.failUnless(c2.author == 'Jess', c2.author) - self.failUnless(c2.body == 'World\n', c2.body) + self.assertTrue(c2.uuid == 'c2', c2.uuid) + self.assertTrue(c2.alt_id == None, c2.alt_id) + self.assertTrue(c2.author == 'Jess', c2.author) + self.assertTrue(c2.body == 'World\n', c2.body) c4 = comments[0] - self.failUnless(len(c4.uuid) == 36, c4.uuid) - self.failUnless(c4.alt_id == 'c3', c4.alt_id) - self.failUnless(c4.author == 'Jed', c4.author) - self.failUnless(c4.body == 'And thanks\n', c4.body) + self.assertTrue(len(c4.uuid) == 36, c4.uuid) + self.assertTrue(c4.alt_id == 'c3', c4.alt_id) + self.assertTrue(c4.author == 'Jed', c4.author) + self.assertTrue(c4.body == 'And thanks\n', c4.body) def testAddOnly(self): bugB = self.bugdir.bug_from_uuid('b') initial_bugB_summary = bugB.summary self._execute(self.xml, {'add-only':True}, ['-']) uuids = list(self.bugdir.uuids()) - self.failUnless(uuids == ['b'], uuids) + self.assertTrue(uuids == ['b'], uuids) bugB = self.bugdir.bug_from_uuid('b') - self.failUnless(bugB.uuid == 'b', bugB.uuid) - self.failUnless(bugB.creator == 'John', bugB.creator) - self.failUnless(bugB.status == 'open', bugB.status) - self.failUnless(bugB.summary == initial_bugB_summary, bugB.summary) + self.assertTrue(bugB.uuid == 'b', bugB.uuid) + self.assertTrue(bugB.creator == 'John', bugB.creator) + self.assertTrue(bugB.status == 'open', bugB.status) + self.assertTrue(bugB.summary == initial_bugB_summary, bugB.summary) estrs = ["don't forget your towel", 'helps with space travel'] - self.failUnless(bugB.extra_strings == estrs, bugB.extra_strings) + self.assertTrue(bugB.extra_strings == estrs, bugB.extra_strings) comments = list(bugB.comments()) - self.failUnless(len(comments) == 3, + self.assertTrue(len(comments) == 3, ['%s (%s)' % (c.uuid, c.alt_id) for c in comments]) c1 = bugB.comment_from_uuid('c1') comments.remove(c1) - self.failUnless(c1.uuid == 'c1', c1.uuid) - self.failUnless(c1.alt_id == None, c1.alt_id) - self.failUnless(c1.author == 'Jane', c1.author) - self.failUnless(c1.body == 'Hello\n', c1.body) + self.assertTrue(c1.uuid == 'c1', c1.uuid) + self.assertTrue(c1.alt_id == None, c1.alt_id) + self.assertTrue(c1.author == 'Jane', c1.author) + self.assertTrue(c1.body == 'Hello\n', c1.body) c2 = bugB.comment_from_uuid('c2') comments.remove(c2) - self.failUnless(c2.uuid == 'c2', c2.uuid) - self.failUnless(c2.alt_id == None, c2.alt_id) - self.failUnless(c2.author == 'Jess', c2.author) - self.failUnless(c2.body == 'World\n', c2.body) + self.assertTrue(c2.uuid == 'c2', c2.uuid) + self.assertTrue(c2.alt_id == None, c2.alt_id) + self.assertTrue(c2.author == 'Jess', c2.author) + self.assertTrue(c2.body == 'World\n', c2.body) c4 = comments[0] - self.failUnless(len(c4.uuid) == 36, c4.uuid) - self.failUnless(c4.alt_id == 'c3', c4.alt_id) - self.failUnless(c4.author == 'Jed', c4.author) - self.failUnless(c4.body == 'And thanks\n', c4.body) + self.assertTrue(len(c4.uuid) == 36, c4.uuid) + self.assertTrue(c4.alt_id == 'c3', c4.alt_id) + self.assertTrue(c4.author == 'Jed', c4.author) + self.assertTrue(c4.body == 'And thanks\n', c4.body) def testRootCommentsNotAddOnly(self): bugB = self.bugdir.bug_from_uuid('b') initial_bugB_summary = bugB.summary self._execute(self.root_comment_xml, {'root':'/b'}, ['-']) uuids = list(self.bugdir.uuids()) uuids = list(self.bugdir.uuids()) - self.failUnless(uuids == ['b'], uuids) + self.assertTrue(uuids == ['b'], uuids) bugB = self.bugdir.bug_from_uuid('b') - self.failUnless(bugB.uuid == 'b', bugB.uuid) - self.failUnless(bugB.creator == 'John', bugB.creator) - self.failUnless(bugB.status == 'open', bugB.status) - self.failUnless(bugB.summary == initial_bugB_summary, bugB.summary) + self.assertTrue(bugB.uuid == 'b', bugB.uuid) + self.assertTrue(bugB.creator == 'John', bugB.creator) + self.assertTrue(bugB.status == 'open', bugB.status) + self.assertTrue(bugB.summary == initial_bugB_summary, bugB.summary) estrs = ["don't forget your towel", 'helps with space travel'] - self.failUnless(bugB.extra_strings == estrs, bugB.extra_strings) + self.assertTrue(bugB.extra_strings == estrs, bugB.extra_strings) comments = list(bugB.comments()) - self.failUnless(len(comments) == 3, + self.assertTrue(len(comments) == 3, ['%s (%s, %s)' % (c.uuid, c.alt_id, c.body) for c in comments]) c1 = bugB.comment_from_uuid('c1') comments.remove(c1) - self.failUnless(c1.uuid == 'c1', c1.uuid) - self.failUnless(c1.alt_id == None, c1.alt_id) - self.failUnless(c1.author == 'Jane', c1.author) - self.failUnless(c1.body == 'So long\n', c1.body) + self.assertTrue(c1.uuid == 'c1', c1.uuid) + self.assertTrue(c1.alt_id == None, c1.alt_id) + self.assertTrue(c1.author == 'Jane', c1.author) + self.assertTrue(c1.body == 'So long\n', c1.body) c2 = bugB.comment_from_uuid('c2') comments.remove(c2) - self.failUnless(c2.uuid == 'c2', c2.uuid) - self.failUnless(c2.alt_id == None, c2.alt_id) - self.failUnless(c2.author == 'Jess', c2.author) - self.failUnless(c2.body == 'World\n', c2.body) + self.assertTrue(c2.uuid == 'c2', c2.uuid) + self.assertTrue(c2.alt_id == None, c2.alt_id) + self.assertTrue(c2.author == 'Jess', c2.author) + self.assertTrue(c2.body == 'World\n', c2.body) c4 = comments[0] - self.failUnless(len(c4.uuid) == 36, c4.uuid) - self.failUnless(c4.alt_id == 'c3', c4.alt_id) - self.failUnless(c4.author == 'Jed', c4.author) - self.failUnless(c4.body == 'And thanks\n', c4.body) + self.assertTrue(len(c4.uuid) == 36, c4.uuid) + self.assertTrue(c4.alt_id == 'c3', c4.alt_id) + self.assertTrue(c4.author == 'Jed', c4.author) + self.assertTrue(c4.body == 'And thanks\n', c4.body) def testRootCommentsAddOnly(self): bugB = self.bugdir.bug_from_uuid('b') initial_bugB_summary = bugB.summary self._execute(self.root_comment_xml, {'root':'/b', 'add-only':True}, ['-']) uuids = list(self.bugdir.uuids()) - self.failUnless(uuids == ['b'], uuids) + self.assertTrue(uuids == ['b'], uuids) bugB = self.bugdir.bug_from_uuid('b') - self.failUnless(bugB.uuid == 'b', bugB.uuid) - self.failUnless(bugB.creator == 'John', bugB.creator) - self.failUnless(bugB.status == 'open', bugB.status) - self.failUnless(bugB.summary == initial_bugB_summary, bugB.summary) + self.assertTrue(bugB.uuid == 'b', bugB.uuid) + self.assertTrue(bugB.creator == 'John', bugB.creator) + self.assertTrue(bugB.status == 'open', bugB.status) + self.assertTrue(bugB.summary == initial_bugB_summary, bugB.summary) estrs = ["don't forget your towel", 'helps with space travel'] - self.failUnless(bugB.extra_strings == estrs, bugB.extra_strings) + self.assertTrue(bugB.extra_strings == estrs, bugB.extra_strings) comments = list(bugB.comments()) - self.failUnless(len(comments) == 3, + self.assertTrue(len(comments) == 3, ['%s (%s)' % (c.uuid, c.alt_id) for c in comments]) c1 = bugB.comment_from_uuid('c1') comments.remove(c1) - self.failUnless(c1.uuid == 'c1', c1.uuid) - self.failUnless(c1.alt_id == None, c1.alt_id) - self.failUnless(c1.author == 'Jane', c1.author) - self.failUnless(c1.body == 'Hello\n', c1.body) + self.assertTrue(c1.uuid == 'c1', c1.uuid) + self.assertTrue(c1.alt_id == None, c1.alt_id) + self.assertTrue(c1.author == 'Jane', c1.author) + self.assertTrue(c1.body == 'Hello\n', c1.body) c2 = bugB.comment_from_uuid('c2') comments.remove(c2) - self.failUnless(c2.uuid == 'c2', c2.uuid) - self.failUnless(c2.alt_id == None, c2.alt_id) - self.failUnless(c2.author == 'Jess', c2.author) - self.failUnless(c2.body == 'World\n', c2.body) + self.assertTrue(c2.uuid == 'c2', c2.uuid) + self.assertTrue(c2.alt_id == None, c2.alt_id) + self.assertTrue(c2.author == 'Jess', c2.author) + self.assertTrue(c2.body == 'World\n', c2.body) c4 = comments[0] - self.failUnless(len(c4.uuid) == 36, c4.uuid) - self.failUnless(c4.alt_id == 'c3', c4.alt_id) - self.failUnless(c4.author == 'Jed', c4.author) - self.failUnless(c4.body == 'And thanks\n', c4.body) + self.assertTrue(len(c4.uuid) == 36, c4.uuid) + self.assertTrue(c4.alt_id == 'c3', c4.alt_id) + self.assertTrue(c4.author == 'Jed', c4.author) + self.assertTrue(c4.body == 'And thanks\n', c4.body) unitsuite =unittest.TestLoader().loadTestsFromModule(sys.modules[__name__]) suite = unittest.TestSuite([unitsuite, doctest.DocTestSuite()]) |