Esempio n. 1
0
class TestTagsService(TestCase):
    def setUp(self):
        self.service = Tags(user='******', repo='repo')

    def test_GET(self, reqm):
        reqm.return_value = mock_response()
        self.service.get('abc123')
        self.assertEqual(
            reqm.call_args[0],
            ('get', _('repos/user/repo/git/tags/abc123'))
        )

    def test_CREATE(self, reqm):
        reqm.return_value = mock_response('post')
        self.service.create({'tag': 'v1.2.3', 'message': 'a tag',
                             'object': 'abc123', 'type': 'commit'})
        self.assertEqual(
            reqm.call_args[0],
            ('post', _('repos/user/repo/git/tags'))
        )
Esempio n. 2
0
 def setUp(self):
     self.service = Tags(user='******', repo='repo')