def load_specfile(conf, specfile): """Gather all information from static analysis into Specfile instance.""" tarball.load_specfile(specfile) specdescription.load_specfile(specfile, conf.custom_desc, conf.custom_summ) license.load_specfile(specfile) buildpattern.load_specfile(specfile) check.load_specfile(specfile)
def load_specfile(specfile): """Gather all information from static analysis into Specfile instance.""" config.load_specfile(specfile) tarball.load_specfile(specfile) specdescription.load_specfile(specfile) license.load_specfile(specfile) buildreq.load_specfile(specfile) buildpattern.load_specfile(specfile) check.load_specfile(specfile)
def test_load_specfile_none(self): """ Test load_specfile with unpopulated license list. This method is not normally tested but there is some logic here. """ class MockSpecfile(object): licenses = [] license.licenses = [] specfile = MockSpecfile() license.load_specfile(specfile) self.assertEqual(specfile.licenses, [license.default_license])
def test_load_specfile(self): """ Test load_specfile with populated license list. This method is not normally tested but there is some logic here. """ class MockSpecfile(object): licenses = [] license.licenses = ['GPL-3.0', 'MIT'] specfile = MockSpecfile() license.load_specfile(specfile) self.assertEqual(specfile.licenses, license.licenses)