def test_iter_secure_origins__trusted_hosts_empty(self) -> None: """ Test iter_secure_origins() after passing trusted_hosts=[]. """ session = PipSession(trusted_hosts=[]) actual = list(session.iter_secure_origins()) assert len(actual) == 6 # Spot-check that SECURE_ORIGINS is included. assert actual[0] == ("https", "*", "*")
def test_iter_secure_origins(self): trusted_hosts = ['host1', 'host2', 'host3:8080'] session = PipSession(trusted_hosts=trusted_hosts) actual = list(session.iter_secure_origins()) assert len(actual) == 9 # Spot-check that SECURE_ORIGINS is included. assert actual[0] == ('https', '*', '*') assert actual[-3:] == [('*', 'host1', '*'), ('*', 'host2', '*'), ('*', 'host3', 8080)]
def test_iter_secure_origins(self) -> None: trusted_hosts = ["host1", "host2", "host3:8080"] session = PipSession(trusted_hosts=trusted_hosts) actual = list(session.iter_secure_origins()) assert len(actual) == 9 # Spot-check that SECURE_ORIGINS is included. assert actual[0] == ("https", "*", "*") assert actual[-3:] == [ ("*", "host1", "*"), ("*", "host2", "*"), ("*", "host3", 8080), ]