Merge pull request #4191 from alphagov/remove-sizewell

Remove Sizewell from the demo areas library
This commit is contained in:
Chris Hill-Scott
2022-03-21 14:12:50 +00:00
committed by GitHub
6 changed files with 1 additions and 73 deletions

View File

@@ -187,7 +187,6 @@ def estimate_number_of_smartphones_in_area(country_or_ward_code):
test_filepath = source_files_path / "Test.geojson"
demo_filepath = source_files_path / "Demo.geojson"
ctry19_filepath = source_files_path / "Countries.geojson"
# https://geoportal.statistics.gov.uk/datasets/wards-may-2020-boundaries-uk-bgc
@@ -282,42 +281,6 @@ def add_test_areas():
repo.insert_broadcast_areas(areas_to_add, keep_old_polygons)
def add_demo_areas():
dataset_id = 'demo'
dataset_geojson = geojson.loads(demo_filepath.read_text())
repo.insert_broadcast_area_library(
dataset_id,
name='Demo areas',
name_singular='demo area',
is_group=False,
)
areas_to_add = []
for feature in dataset_geojson["features"]:
f_id = feature["properties"]['id']
f_name = feature["properties"]['name']
f_count_of_phones = feature["properties"]['count_of_phones']
print() # noqa: T001
print(f_name) # noqa: T001
feature, _, utm_crs = polygons_and_simplified_polygons(
feature["geometry"]
)
print(' Phones: ', f_count_of_phones) # noqa: T001
areas_to_add.append([
f'{dataset_id}-{f_id}', f_name,
dataset_id, None,
feature, feature,
utm_crs,
f_count_of_phones,
])
repo.insert_broadcast_areas(areas_to_add, keep_old_polygons)
def add_countries():
dataset_id = 'ctry19'
dataset_geojson = geojson.loads(ctry19_filepath.read_text())
@@ -471,7 +434,6 @@ else:
repo.delete_db()
repo.create_tables()
add_test_areas()
add_demo_areas()
add_countries()
add_wards_local_authorities_and_counties()

Binary file not shown.

View File

@@ -1,24 +0,0 @@
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"id": "sizewell",
"name": "East Suffolk",
"count_of_phones": 700
},
"geometry": {
"type": "Polygon",
"coordinates": [[
[1.58242, 52.22035],
[1.58491, 52.19521],
[1.59971, 52.19325],
[1.62352, 52.19372],
[1.62599, 52.21901],
[1.58242, 52.22035]
]]
}
}
]
}

View File

@@ -27,11 +27,6 @@ def test_loads_libraries():
'Countries',
False,
),
(
'demo',
'Demo areas',
False,
),
(
'wd20-lad20-ctyua19',
'Local authorities',
@@ -149,10 +144,9 @@ def test_repository_has_all_libraries():
repo = BroadcastAreasRepository()
libraries = repo.get_libraries()
assert len(libraries) == 4
assert len(libraries) == 3
assert [
('Countries', 'country'),
('Demo areas', 'demo area'),
('Test areas', 'test area'),
('Local authorities', 'local authority'),
] == [(name, name_singular) for _, name, name_singular, _is_group in libraries]

View File

@@ -1005,7 +1005,6 @@ def test_preview_broadcast_areas_page_with_custom_polygons(
@pytest.mark.parametrize('area_ids, expected_list', (
([], [
'Countries',
'Demo areas',
'Local authorities',
'Test areas',
]),
@@ -1015,7 +1014,6 @@ def test_preview_broadcast_areas_page_with_custom_polygons(
'ctry19-S92000003',
], [
'Countries',
'Demo areas',
'Local authorities',
'Test areas',
]),
@@ -1026,7 +1024,6 @@ def test_preview_broadcast_areas_page_with_custom_polygons(
'lad20-E06000052', # Cornwall, a unitary authority
], [
'Countries',
'Demo areas',
'Local authorities',
'Test areas',
]),
@@ -1044,7 +1041,6 @@ def test_preview_broadcast_areas_page_with_custom_polygons(
'Shetland Islands',
# ---
'Countries',
'Demo areas',
'Local authorities',
'Test areas',
]),