From 9b9de818a2c55bed5d5f8f8eddfeb1679126d809 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Apr 27 2015 13:07:51 +0000 Subject: Add unit-tests for the get_user_group method of pagure.lib --- diff --git a/tests/test_progit_lib.py b/tests/test_progit_lib.py index a7e38b4..473246d 100644 --- a/tests/test_progit_lib.py +++ b/tests/test_progit_lib.py @@ -1897,6 +1897,21 @@ class PagureLibtests(tests.Modeltests): self.assertTrue( pagure.lib.is_group_member(self.session, 'pingou', 'foo')) + def test_get_user_group(self): + """ Test the get_user_group method of pagure.lib. """ + + self.test_add_group() + + item = pagure.lib.get_user_group(self.session, 1, 1) + self.assertEqual(item.user_id, 1) + self.assertEqual(item.group_id, 1) + + item = pagure.lib.get_user_group(self.session, 1, 2) + self.assertEqual(item, None) + + item = pagure.lib.get_user_group(self.session, 2, 1) + self.assertEqual(item, None) + if __name__ == '__main__': SUITE = unittest.TestLoader().loadTestsFromTestCase(PagureLibtests)