X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=tests%2Fdbtest_contents.py;fp=tests%2Fdbtest_contents.py;h=44864edc93a0d4e74b5d916bdd3806c919d8d35f;hb=0881b94be7b98c6b8f7e3590f3648793e50e78fa;hp=d4f57adf2a4e3d6793f96af0c585116b8d418033;hpb=a8c91601641c5ae0fee611869c2cd742195a1d9f;p=dak.git diff --git a/tests/dbtest_contents.py b/tests/dbtest_contents.py index d4f57adf..44864edc 100755 --- a/tests/dbtest_contents.py +++ b/tests/dbtest_contents.py @@ -62,43 +62,37 @@ class ContentsTestCase(DBDakTestCase): ''' Test the OverrideType class. ''' - debtype = OverrideType(overridetype = 'deb') - self.session.add(debtype) - self.session.flush() - self.assertEqual('deb', debtype.overridetype) - self.assertEqual(0, debtype.overrides.count()) - self.assertEqual(debtype, get_override_type('deb', self.session)) + self.setup_overridetypes() + self.assertEqual('deb', self.otype['deb'].overridetype) + self.assertEqual(0, self.otype['deb'].overrides.count()) + self.assertEqual(self.otype['deb'], get_override_type('deb', self.session)) def test_section(self): ''' Test Section class. ''' - section = Section(section = 'python') - self.session.add(section) - self.session.flush() - self.assertEqual('python', section.section) - self.assertEqual('python', section) - self.assertTrue(section != 'java') - self.assertEqual(section, get_section('python', self.session)) + self.setup_sections() + self.assertEqual('python', self.section['python'].section) + self.assertEqual('python', self.section['python']) + self.assertTrue(self.section['python'] != 'java') + self.assertEqual(self.section['python'], get_section('python', self.session)) all_sections = get_sections(self.session) - self.assertEqual(section.section_id, all_sections['python']) - self.assertEqual(0, section.overrides.count()) + self.assertEqual(self.section['python'].section_id, all_sections['python']) + self.assertEqual(0, self.section['python'].overrides.count()) def test_priority(self): ''' Test Priority class. ''' - priority = Priority(priority = 'standard', level = 7) - self.session.add(priority) - self.session.flush() - self.assertEqual('standard', priority.priority) - self.assertEqual(7, priority.level) - self.assertEqual('standard', priority) - self.assertTrue(priority != 'extra') - self.assertEqual(priority, get_priority('standard', self.session)) + self.setup_priorities() + self.assertEqual('standard', self.prio['standard'].priority) + self.assertEqual(7, self.prio['standard'].level) + self.assertEqual('standard', self.prio['standard']) + self.assertTrue(self.prio['standard'] != 'extra') + self.assertEqual(self.prio['standard'], get_priority('standard', self.session)) all_priorities = get_priorities(self.session) - self.assertEqual(priority.priority_id, all_priorities['standard']) - self.assertEqual(0, priority.overrides.count()) + self.assertEqual(self.prio['standard'].priority_id, all_priorities['standard']) + self.assertEqual(0, self.prio['standard'].overrides.count()) if __name__ == '__main__': unittest.main()