Skip to content

Commit 734f0c0

Browse files
committed
use sets to compare lists in test
1 parent 91674a2 commit 734f0c0

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

tests/test_projectgen.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3741,14 +3741,14 @@ def test_kbs_postgis_toppings(self):
37413741
)
37423742
assert belasteter_standort_group is not None
37433743
belasteter_standort_group_layer = belasteter_standort_group.findLayers()
3744-
assert [layer.name() for layer in belasteter_standort_group_layer] == [
3744+
assert {layer.name() for layer in belasteter_standort_group_layer} == {
37453745
"Belasteter_Standort (Geo_Lage_Punkt)",
37463746
"Belasteter_Standort (Geo_Lage_Polygon)",
3747-
]
3747+
}
37483748
informationen_group = qgis_project.layerTreeRoot().findGroup("Informationen")
37493749
assert informationen_group is not None
37503750
informationen_group_layers = informationen_group.findLayers()
3751-
assert [layer.name() for layer in informationen_group_layers] == [
3751+
assert {layer.name() for layer in informationen_group_layers} == {
37523752
"EGRID_",
37533753
"Deponietyp_",
37543754
"ZustaendigkeitKataster",
@@ -3767,27 +3767,27 @@ def test_kbs_postgis_toppings(self):
37673767
"UntersMassn",
37683768
"Deponietyp",
37693769
"LanguageCode_ISO639_1",
3770-
]
3770+
}
37713771

37723772
text_infos_group = informationen_group.findGroup("Text Infos")
37733773
assert text_infos_group is not None
37743774
text_infos_group_layers = text_infos_group.findLayers()
3775-
assert [layer.name() for layer in text_infos_group_layers] == [
3775+
assert {layer.name() for layer in text_infos_group_layers} == {
37763776
"MultilingualMText",
37773777
"LocalisedMText",
37783778
"MultilingualText",
37793779
"LocalisedText",
3780-
]
3780+
}
37813781
other_infos_group = informationen_group.findGroup("Other Infos")
37823782
self.assertIsNotNone(other_infos_group)
37833783
other_infos_group_layers = other_infos_group.findLayers()
3784-
assert [layer.name() for layer in other_infos_group_layers] == [
3784+
assert {layer.name() for layer in other_infos_group_layers} == {
37853785
"StatusAltlV",
37863786
"Standorttyp",
37873787
"UntersMassn",
37883788
"Deponietyp",
37893789
"LanguageCode_ISO639_1",
3790-
]
3790+
}
37913791
# check the node properties
37923792
belasteter_standort_punkt_layer = None
37933793
belasteter_standort_polygon_layer = None
@@ -4133,16 +4133,16 @@ def test_kbs_geopackage_toppings(self):
41334133
)
41344134
assert belasteter_standort_group is not None
41354135
belasteter_standort_group_layer = belasteter_standort_group.findLayers()
4136-
assert [layer.name() for layer in belasteter_standort_group_layer] == [
4136+
assert {layer.name() for layer in belasteter_standort_group_layer} == {
41374137
"Belasteter_Standort (Geo_Lage_Punkt)",
41384138
"Belasteter_Standort",
4139-
]
4139+
}
41404140

41414141
informationen_group = qgis_project.layerTreeRoot().findGroup("Informationen")
41424142
assert informationen_group is not None
41434143
informationen_group_layers = informationen_group.findLayers()
41444144

4145-
assert [layer.name() for layer in informationen_group_layers] == [
4145+
assert {layer.name() for layer in informationen_group_layers} == {
41464146
"EGRID_",
41474147
"Deponietyp_",
41484148
"ZustaendigkeitKataster",
@@ -4161,27 +4161,27 @@ def test_kbs_geopackage_toppings(self):
41614161
"UntersMassn",
41624162
"Deponietyp",
41634163
"LanguageCode_ISO639_1",
4164-
]
4164+
}
41654165

41664166
text_infos_group = informationen_group.findGroup("Text Infos")
41674167
assert text_infos_group is not None
41684168
text_infos_group_layers = text_infos_group.findLayers()
4169-
assert [layer.name() for layer in text_infos_group_layers] == [
4169+
assert {layer.name() for layer in text_infos_group_layers} == {
41704170
"MultilingualMText",
41714171
"LocalisedMText",
41724172
"MultilingualText",
41734173
"LocalisedText",
4174-
]
4174+
}
41754175
other_infos_group = informationen_group.findGroup("Other Infos")
41764176
assert other_infos_group is not None
41774177
other_infos_group_layers = other_infos_group.findLayers()
4178-
assert [layer.name() for layer in other_infos_group_layers] == [
4178+
assert {layer.name() for layer in other_infos_group_layers} == {
41794179
"StatusAltlV",
41804180
"Standorttyp",
41814181
"UntersMassn",
41824182
"Deponietyp",
41834183
"LanguageCode_ISO639_1",
4184-
]
4184+
}
41854185
# check the node properties
41864186
belasteter_standort_punkt_layer = None
41874187
belasteter_standort_polygon_layer = None

tests/test_projecttopping.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,10 @@ def test_kbs_postgis_qlr_layers(self):
127127
)
128128
assert ili_layers_group is not None
129129
ili_layers_group_layers = ili_layers_group.findLayers()
130-
assert [layer.name() for layer in ili_layers_group_layers] == [
130+
assert {layer.name() for layer in ili_layers_group_layers} == {
131131
"Belasteter_Standort (Geo_Lage_Punkt)",
132132
"Belasteter_Standort (Geo_Lage_Polygon)",
133-
]
133+
}
134134

135135
qlr_layers_group = qgis_project.layerTreeRoot().findGroup("Other Layers")
136136
assert qlr_layers_group is not None
@@ -248,10 +248,10 @@ def test_kbs_postgis_source_layers(self):
248248
)
249249
assert ili_layers_group is not None
250250
ili_layers_group_layers = ili_layers_group.findLayers()
251-
assert [layer.name() for layer in ili_layers_group_layers] == [
251+
assert {layer.name() for layer in ili_layers_group_layers} == {
252252
"Belasteter_Standort (Geo_Lage_Punkt)",
253253
"Belasteter_Standort (Geo_Lage_Polygon)",
254-
]
254+
}
255255

256256
source_layers_group = qgis_project.layerTreeRoot().findGroup("Other Layers")
257257
assert source_layers_group is not None

0 commit comments

Comments
 (0)