X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=tests%2Ftest_parse_changes.py;h=c7193dbef1148379509b097bd1f928ff09933965;hb=165bcf28c9bc21d449253f05efba0b5f39ff6abf;hp=5f6d49ab38605b5c2cf2662eb6f9e2efd191067e;hpb=4de9caeac056ae00c1905d430a464ae63888e3dc;p=dak.git diff --git a/tests/test_parse_changes.py b/tests/test_parse_changes.py index 5f6d49ab..c7193dbe 100755 --- a/tests/test_parse_changes.py +++ b/tests/test_parse_changes.py @@ -50,6 +50,16 @@ class ParseDscTestCase(ParseChangesTestCase): with self.assertRaises(GpgException): self.assertParse('dsc/7.dsc', -1, 1) + def test_8(self): + # No armored contents + with self.assertRaisesRegexp(ParseChangesError, "Empty changes"): + self.assertParse('dsc/8.dsc', -1, 1) + + def test_9(self): + changes = self.assertParse('dsc/9.dsc', -1, 1) + self.assert_(changes['question'] == 'Is this a bug?') + self.failIf(changes.get('this')) + class ParseChangesTestCase(ParseChangesTestCase): def test_1(self): # Empty changes @@ -72,10 +82,5 @@ class ParseChangesTestCase(ParseChangesTestCase): ) self.failIf(changes.get('you')) - def test_4(self): - changes = self.assertParse('changes/two-beginnings.changes', -1, 1) - self.assert_(changes['question'] == 'Is this a bug?') - self.failIf(changes.get('this')) - if __name__ == '__main__': unittest.main()