1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
from reconfigure.configs import HostsConfig
from reconfigure.tests.configs.base_test import BaseConfigTest
class FSTabConfigTest (BaseConfigTest):
sources = {
None: """a1 h1 a2 a3 a4
a5 h2
a6 h3 a7
"""
}
result = {
'hosts': [
{
'address': 'a1',
'name': 'h1',
'aliases': [
{'name': 'a2'},
{'name': 'a3'},
{'name': 'a4'},
]
},
{
'address': 'a5',
'aliases': [],
'name': 'h2',
},
{
'address': 'a6',
'name': 'h3',
'aliases': [
{'name': 'a7'},
]
},
]
}
config = HostsConfig
del BaseConfigTest
|