コード例 #1
0
ファイル: test_state_machine.py プロジェクト: zacharyt20/POCS
def test_state_machine_absolute(temp_file):
    state_table = POCS.load_state_table()
    assert isinstance(state_table, dict)

    with open(temp_file, 'w') as f:
        f.write(yaml.dump(state_table))

    file_path = os.path.abspath(temp_file)
    assert POCS.load_state_table(state_table_name=file_path)
コード例 #2
0
ファイル: test_huntsman.py プロジェクト: wtgee/huntsman-pocs
def test_bad_state_machine_file():
    with pytest.raises(error.InvalidConfig):
        POCS.load_state_table(state_table_name='foo')
コード例 #3
0
ファイル: test_state_machine.py プロジェクト: panoptes/POCS
def test_bad_state_machine_file():
    with pytest.raises(error.InvalidConfig):
        POCS.load_state_table(state_table_name='foo')