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")