def test_set_all_sites(web, site, sock_spec): response = web.get_all_sites() del response["configuration_hash"] new_site_id = "testsite" new_site_config = copy.deepcopy(response["sites"][site.id]) new_site_config["socket"] = sock_spec expected_site_config = copy.deepcopy( copy.deepcopy(response["sites"][site.id])) expected_site_config["socket"] = ("tcp", { "address": ("1.2.3.4", 6557), "tls": ("plain_text", {}), }) response["sites"][new_site_id] = new_site_config try: web.set_all_sites(response) response = web.get_site(new_site_id) assert new_site_id == response["site_id"] assert response["site_config"] == expected_site_config finally: web.delete_site(new_site_id)
def test_get_all_sites(web, site): response = web.get_all_sites() assert "sites" in response assert site.id in response["sites"]
def test_get_all_sites(web, site): # noqa: F811 # pylint: disable=redefined-outer-name response = web.get_all_sites() assert "sites" in response assert site.id in response["sites"]