Skip to content
Snippets Groups Projects
Commit 2ddc18de authored by Ashwin Kumar Karnad's avatar Ashwin Kumar Karnad
Browse files

stash changes

parent ffb85ccd
No related branches found
No related tags found
1 merge request!28improve machine readable logging
Pipeline #369177 failed
Logging has been setup, loglevel=DEBUGfilename='tests.log' rich_available=True
We have set up logging from /home/karnada/Sandbox/Projects/mpsd-software-environments/kak.py
Logging has been setup, loglevel=DEBUGfilename='tests.log' rich_available=True
We have set up logging from /home/karnada/Sandbox/Projects/mpsd-software-environments/tests.py
......@@ -14,8 +14,8 @@ mod = importlib.import_module("mpsd-software-environment")
# set loglevel to debug - useful for understanding problems.
# (if the tests pass, pytest doesn't show any output)
mod.set_up_logging(loglevel="debug", filename="tests.log")
logging.debug(f"We have set up logging from {__file__}")
# mod.set_up_logging(loglevel="debug", filename="tests.log")
# logging.debug(f"We have set up logging from {__file__}")
def create_mock_git_repository(target_directory, create_directory=True):
......@@ -316,12 +316,12 @@ def test_install_environment_zlib():
assert "zlib" in lines
def test_metadata_logging(tmp_path):
mod.set_up_logging("WARNING", tmp_path/"test.log")
mod.set_up_logging("WARNING", tmp_path/"test-metadata.log")
key = "important_key"
value = "important_value"
mod.log_metadata(key,value)
expected_log = f"{mod.config_vars['metadata_tag_open']}{key}:{value}{mod.config_vars['metadata_tag_close']}"
with open(tmp_path/"test.log", "r") as f:
with open(tmp_path/"test-metadata.log", "r") as f:
assert expected_log in f.read()
def test_interface(tmp_path):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment