servicemanager/test_proposed.py

28 lines
683 B
Python

import pytest
from servicemanager.frappyman import summarize_server_state
sea_info = {
'ma10': 'ma10.config',
'ma10stick': 'ma10.stick',
'ma11': 'ma11.config',
'ma11stick': 'ma11.stick',
'roomt': 'rt.addon',
'rt': 'rt.addon',
'befilter': 'befilter.addon',
}
given = dict(main='ma10', stick='ma10stick')
cfgs = dict(given)
seacfg = ['ma10', 'ma10']
@pytest.mark.parametrize('given, current, seacfg, state, proposed', [
])
def test_proposed(given, current, seacfg, result):
assert result == summarize_server_state(given, current, seacfg, sea_info)
def do():
result = summarize_server_state(given, cfgs, seacfg, sea_info)
print(result)