Esempio n. 1
0
def test_loadConfigFromJSONFile(tmp_path):

    mock_config_file = tmp_path / 'config.json'
    mock_config_file.write_text(json.dumps(config_dict, indent=4))

    config = Config()
    config.loadConfigFromJSONFile(tmp_path / 'config.json')

    # result = json.dumps(config.getConfigDict(), sort_keys=True)
    # compare = json.dumps(config_dict, sort_keys=True)

    # assert result == compare

    assert config.getConfigDict() == config_dict
Esempio n. 2
0
def test_getConfigDict():
    config = Config(config_dict)

    assert config.getConfigDict() == config_dict
Esempio n. 3
0
def test_pass_config_into_constructor():
    config = Config(config_dict)

    assert config.getConfigDict() == config_dict