Source code for species.util.test_util

"""
Utility functions for running the unit tests.
"""

import os


[docs] def create_config(test_path): """ Function for creating a configuration file in the test folder. Parameters ---------- test_path : str Folder where the unit tests are located. Returns ------- NoneType None """ config_file = os.path.join(test_path, "species_config.ini") database_file = os.path.join(test_path, "species_database.hdf5") data_folder = os.path.join(test_path, "data/") with open(config_file, "w", encoding="utf-8") as config: config.write("[species]\n") config.write(f"database = {database_file}\n") config.write(f"data_folder = {data_folder}\n") config.write("vega_mag = 0.03")