def METHOD_NAME(function: str, data_type: str):
    """
    Get meta information about required initializations for testing function:
    1. Tables to be created;
    2. Indices to be created;
    3. Path to data to be imported to tables
    """
    data_path = path.abspath(f"data/{data_type}/{function}/import")
    queries_path = path.join(data_path, "queries")
    targets_path = path.join(data_path, "targets")
    tables_to_create = []
    import_paths = {}
    nosql_data_path = None
    indices = []
    queries_files = []
    if path.exists(queries_path):
        queries_files = listdir(queries_path)
    targets_files = []
    if path.exists(targets_path):
        targets_files = listdir(targets_path)
    for file in queries_files:
        for ext in MOL_FILES_EXTENSIONS:
            if ext in file:
                nosql_data_path = path.abspath(path.join(queries_path, file))
                break
    for file in targets_files:
        for ext in MOL_FILES_EXTENSIONS:
            if ext in file:
                table_name = f"{function}_m_m_t"
                tables_to_create.append(table_name)
                import_paths[table_name] = path.abspath(
                    path.join(targets_path, file)
                )
                if nosql_data_path:
                    nosql_data_path = import_paths[table_name]
                break
    if function in CREATE_INDICES_FOR:
        indices = tables_to_create
    return {
        "tables": tables_to_create,
        "indices": indices,
        "import": import_paths,
        "import_no_sql": nosql_data_path,
    }