Files
gnezim 375bcfb0fa Add e2e test suite from flights-front with Angular API mocks
Copies Playwright e2e tests (58 specs, 300+ tests) designed for cross-app
testing. Adapts API mocks to match real Aeroflot dictionary format (title
objects with multilingual keys), adds board/schedule/days endpoint mocks,
and provides Angular-specific Playwright config on port 4203.
2026-04-15 23:07:44 +03:00

185 lines
4.1 KiB
JSON

{
"cities": [
{
"code": "MOW",
"name": "Moscow",
"nameRu": "Москва",
"latitude": 55.7558,
"longitude": 37.6173,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "LED",
"name": "Saint Petersburg",
"nameRu": "Санкт-Петербург",
"latitude": 59.9311,
"longitude": 30.3609,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "AER",
"name": "Sochi",
"nameRu": "Сочи",
"latitude": 43.58,
"longitude": 39.72,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "AAQ",
"name": "Anapa",
"nameRu": "Анапа",
"latitude": 44.8857,
"longitude": 37.3199,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "OVB",
"name": "Novosibirsk",
"nameRu": "Новосибирск",
"latitude": 55.0253,
"longitude": 82.9357,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "KRR",
"name": "Krasnodar",
"nameRu": "Краснодар",
"latitude": 45.0347,
"longitude": 38.9971,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "SVX",
"name": "Yekaterinburg",
"nameRu": "Екатеринбург",
"latitude": 56.8389,
"longitude": 60.6057,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "KJA",
"name": "Krasnoyarsk",
"nameRu": "Красноярск",
"latitude": 56.0154,
"longitude": 92.8932,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "GOJ",
"name": "Nizhny Novgorod",
"nameRu": "Нижний Новгород",
"latitude": 56.2965,
"longitude": 43.9361,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "KUF",
"name": "Samara",
"nameRu": "Самара",
"latitude": 53.2333,
"longitude": 50.15,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "UFA",
"name": "Ufa",
"nameRu": "Уфа",
"latitude": 54.6016,
"longitude": 55.9286,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "KZN",
"name": "Kazan",
"nameRu": "Казань",
"latitude": 55.6064,
"longitude": 49.1677,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "ROV",
"name": "Rostov-on-Don",
"nameRu": "Ростов-на-Дону",
"latitude": 47.2357,
"longitude": 39.8687,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "VVO",
"name": "Vladivostok",
"nameRu": "Владивосток",
"latitude": 43.1611,
"longitude": 131.9167,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "KHV",
"name": "Khabarovsk",
"nameRu": "Хабаровск",
"latitude": 50.4226,
"longitude": 136.9873,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "IKT",
"name": "Irkutsk",
"nameRu": "Иркутск",
"latitude": 52.268,
"longitude": 104.3886,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "OMS",
"name": "Omsk",
"nameRu": "Омск",
"latitude": 54.9711,
"longitude": 73.3058,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "KGD",
"name": "Kaliningrad",
"nameRu": "Калининград",
"latitude": 54.6897,
"longitude": 20.5379,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "MRV",
"name": "Mineralnye Vody",
"nameRu": "Минеральные Воды",
"latitude": 44.2361,
"longitude": 43.0817,
"country": "Russia",
"countryCode": "RU"
},
{
"code": "MCX",
"name": "Makhachkala",
"nameRu": "Махачкала",
"latitude": 42.8162,
"longitude": 47.5867,
"country": "Russia",
"countryCode": "RU"
}
]
}