UT: Remove unneeded function `convert_all_lists_to_tuples_in_mapping()`

This commit is contained in:
Shreya Malviya 2022-08-31 00:58:01 +05:30
parent 9db1a19ad3
commit 46ee6de13e
1 changed files with 1 additions and 13 deletions

View File

@ -1,7 +1,7 @@
import ctypes import ctypes
import os import os
from pathlib import Path from pathlib import Path
from typing import Iterable, Mapping from typing import Iterable
def is_user_admin(): def is_user_admin():
@ -31,15 +31,3 @@ def add_files_to_dir(parent_dir: Path, file_names: Iterable[str]) -> Iterable[Pa
f.touch() f.touch()
return files return files
# This is only needed since values are compared in configuration objects in the tests.
# In practice, the list/tuple differences shouldn't make any difference since both are iterable.
def convert_all_lists_to_tuples_in_mapping(configuration: Mapping):
for key in configuration:
value = configuration[key]
if isinstance(value, list):
configuration[key] = tuple(value)
if isinstance(value, Mapping):
convert_all_lists_to_tuples_in_mapping(value)
return configuration