def test_get_repository_owner_and_name(mocker, origin_url, expected_result):
    class FakeRemote:
        url = origin_url

    mocker.patch("git.repo.base.Repo.remote", return_value=FakeRemote())
    if isinstance(expected_result, tuple):
        assert get_repository_owner_and_name() == expected_result
    else:
        with pytest.raises(expected_result):
            get_repository_owner_and_name()
示例#2
0
def test_get_repository_owner_and_name():
    assert get_repository_owner_and_name()[0] == 'relekang'
    assert get_repository_owner_and_name()[1] == 'python-semantic-release'
def test_get_repository_owner_and_name():
    assert get_repository_owner_and_name()[0] == 'relekang'
    assert get_repository_owner_and_name()[1] == 'python-semantic-release'
 def test_get_repository_owner_and_name(self):
     self.assertEqual(get_repository_owner_and_name()[0], 'relekang')
     self.assertEqual(get_repository_owner_and_name()[1], 'python-semantic-release')