1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

set galaxy unit test server to None (#18298)

Prevents connections to the internet in isolated environments such as koji+mock

Fixes #18297
This commit is contained in:
jctanner 2016-11-02 10:25:09 -04:00 committed by GitHub
parent 911a602c79
commit cb872415d1

View file

@ -135,7 +135,7 @@ class TestGalaxy(unittest.TestCase):
def test_exit_without_ignore(self):
''' tests that GalaxyCLI exits with the error specified unless the --ignore-errors flag is used '''
gc = GalaxyCLI(args=["install", "-c", "fake_role_name"])
gc = GalaxyCLI(args=["install", "--server=None", "-c", "fake_role_name"])
# testing without --ignore-errors flag
galaxy_parser = gc.parse()
@ -145,7 +145,7 @@ class TestGalaxy(unittest.TestCase):
self.assertTrue(mocked_display.called_once_with("- downloading role 'fake_role_name', owned by "))
# testing with --ignore-errors flag
gc = GalaxyCLI(args=["install", "-c", "fake_role_name", "--ignore-errors"])
gc = GalaxyCLI(args=["install", "--server=None", "-c", "fake_role_name", "--ignore-errors"])
galalxy_parser = gc.parse()
with patch.object(ansible.utils.display.Display, "display", return_value=None) as mocked_display:
# testing that error expected is not raised with --ignore-errors flag in use