コード例 #1
0
ファイル: test_config.py プロジェクト: frederikheld/treecam
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
コード例 #2
0
ファイル: test_config.py プロジェクト: frederikheld/treecam
def test_getConfigDict():
    config = Config(config_dict)

    assert config.getConfigDict() == config_dict
コード例 #3
0
ファイル: test_config.py プロジェクト: frederikheld/treecam
def test_pass_config_into_constructor():
    config = Config(config_dict)

    assert config.getConfigDict() == config_dict