def get_all_street_networks_db_test(): manager = StreetNetworkBackendManager(sn_backends_getter_ok, -1) instance = FakeInstance() all_sn = manager.get_all_street_networks_db(instance) assert len(all_sn) == 2 # So that Asgard and kraken are always in the same order all_sn_sorted = sorted(all_sn, key=lambda sn: sn.url) assert all_sn_sorted[0].url == "asgard.url" assert sorted(all_sn_sorted[0].modes) == sorted(["walking", "car"]) assert all_sn_sorted[1].url == "kraken.url" assert all_sn_sorted[1].modes == ["bss"]
def get_all_street_networks_db_test(): manager = StreetNetworkBackendManager(sn_backends_getter_ok, -1) instance = FakeInstance() manager._can_connect_to_database = MagicMock(return_value=True) all_sn = manager.get_all_street_networks_db(instance) assert len(all_sn) == 2 # So that Asgard and kraken are always in the same order all_sn_sorted = sorted(all_sn, key=lambda sn: sn.url) assert all_sn_sorted[0].url == "asgard.url" assert sorted(all_sn_sorted[0].modes) == sorted( ["walking", "car", "car_no_park"]) assert all_sn_sorted[1].url == "kraken.url" assert all_sn_sorted[1].modes == ["bss"]