コード例 #1
0
ファイル: test_dmfbase.py プロジェクト: xiangyuy/idaes-pse
def test_dmfconfig_attrs(dmfconfig_tmp):
    config = DMFConfig()
    assert config.workspace is not None
コード例 #2
0
ファイル: test_dmfbase.py プロジェクト: xiangyuy/idaes-pse
def test_dmfconfig_save(dmfconfig_tmp):
    config = DMFConfig()
    config.save()
コード例 #3
0
ファイル: test_dmfbase.py プロジェクト: xiangyuy/idaes-pse
def test_dmfconfig_save_nofile(dmfconfig_none):
    config = DMFConfig()
    pytest.raises(IOError, config.save)
コード例 #4
0
ファイル: test_dmfbase.py プロジェクト: xiangyuy/idaes-pse
def test_dmfconfig_somefile(dmfconfig_tmp):
    dmfconfig_tmp.write("workspace: foobar\n")
    dmfconfig_tmp.flush()
    config = DMFConfig()
コード例 #5
0
ファイル: test_dmfbase.py プロジェクト: xiangyuy/idaes-pse
def test_dmfconfig_init_defaults2(dmfconfig_tmp):
    config = DMFConfig(defaults={"look": "here"})
    assert config.c["look"] == "here"
コード例 #6
0
ファイル: test_dmfbase.py プロジェクト: xiangyuy/idaes-pse
def test_dmfconfig_init_defaults_emptyfile(dmfconfig_tmp):
    config = DMFConfig()
    assert config.c == DMFConfig.DEFAULTS
コード例 #7
0
ファイル: test_dmfbase.py プロジェクト: xiangyuy/idaes-pse
def test_dmfconfig_init_defaults_nofile(dmfconfig_none):
    config = DMFConfig()
    assert config.c == DMFConfig.DEFAULTS
コード例 #8
0
ファイル: test_dmfbase.py プロジェクト: mehul009/idaes-pse
def test_dmfconfig_init_defaults2(dmfconfig_tmp):
    config = DMFConfig(defaults={'look': 'here'})
    assert config.c['look'] == 'here'