def test_prepopulated(self):
     #self.get_build.return_value = {'id': 1, 'name': 'nvr-1-2'}
     self.get_build_type.return_value = {'rpm': None}
     obj = kojihub.BuildTypeTest('buildtype rpm')
     data = {'build': 123, 'btypes': set(['rpm'])}
     self.assertTrue(obj.run(data))
     self.get_build_type.assert_not_called()
 def test_valid(self):
     binfo = {'id': 1, 'name': 'nvr-1-2'}
     self.get_build.return_value = binfo
     self.get_build_type.return_value = {'rpm': None}
     obj = kojihub.BuildTypeTest('buildtype rpm')
     data = {'build': 'nvr-1-2'}
     self.assertTrue(obj.run(data))
     self.get_build_type.assert_called_once_with(binfo)