principia_materia.utils.testing module
- principia_materia.utils.testing.assertDictAlmostEqual(a: dict, b: dict, err_msg: str | None = None, decimal: int = 6, str_trail_newline: bool = True) None
Check if Dictionarys are almost equal
- Parameters:
a (dict) – The two dictionaries.
b (dict) – The two dictionaries.
err_msg (str, optional) – Error message.
decimal (int, optional, default to 6) – Number of decimal places to check for floating point numbers.
str_trail_newline (bool, optional, default to True) – If True, the difference of a trailing newline in string comparison is ignored.
- principia_materia.utils.testing.assertDictEqual(a: dict, b: dict, err_msg: str | None = None) None