test_yamldefaultoverview.py (915B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\parklife\overview\default\test\test_yamldefaultoverview.py 2 from eve.client.script.parklife.overview.default.yamldefaultoverview import YamlDefaultOverview 3 import pytest 4 5 def _load_data(overview_id): 6 overview = YamlDefaultOverview(overview_id, should_inform_of_update=False) 7 overview._get_localized_name = lambda x: x 8 overview._load_data() 9 return overview 10 11 12 def _assert_has_any_presets(overview): 13 result = overview.all_presets 14 15 16 def _assert_has_any_tabs(overview): 17 result = overview.default_tabs 18 19 20 @pytest.mark.parametrize('data', ['old_default', 'jotunn_default']) 21 def test_loads_yaml_overview_data(data): 22 overview = _load_data(data) 23 _assert_has_any_presets(overview) 24 _assert_has_any_tabs(overview) 25 26 27 if __name__ == '__main__': 28 pytest.main(['-k', 'test_loads_yaml_overview_data'])