def test_update_current_file_list(self, _init_pygame, default_ui_manager): file_dialog = UIFileDialog(rect=pygame.Rect(100, 100, 440, 500), manager=default_ui_manager) assert file_dialog.current_file_list != [('splat.png', '#file_list_item')] file_dialog.current_directory_path = abspath('tests/data/images') file_dialog.update_current_file_list() assert file_dialog.current_file_list == [('splat.png', '#file_list_item')] file_dialog.current_directory_path = 'nonsense/path/that/does/not/exist' file_dialog.update_current_file_list() assert file_dialog.current_file_list == [('splat.png', '#file_list_item')]
def test_update_current_file_list(self, _init_pygame, default_ui_manager, _display_surface_return_none): file_dialog = UIFileDialog(rect=pygame.Rect(100, 100, 440, 500), manager=default_ui_manager) assert ('splat.png', '#file_list_item') not in file_dialog.current_file_list file_dialog.current_directory_path = str( Path('tests/data/images').resolve()) file_dialog.update_current_file_list() assert ('splat.png', '#file_list_item') in file_dialog.current_file_list file_dialog.current_directory_path = 'nonsense/path/that/does/not/exist' file_dialog.update_current_file_list() assert ('splat.png', '#file_list_item') in file_dialog.current_file_list