slave's requires with multi is different than slave's requires with non multi option
This commit is contained in:
@ -603,13 +603,15 @@ def test_mandatory_slave():
|
||||
config.ip_admin_eth0.ip_admin_eth0.append('ip')
|
||||
config.read_only()
|
||||
assert config.ip_admin_eth0.ip_admin_eth0 == ['ip']
|
||||
raises(PropertiesOptionError, 'config.ip_admin_eth0.netmask_admin_eth0')
|
||||
assert len(config.ip_admin_eth0.netmask_admin_eth0) == 1
|
||||
raises(PropertiesOptionError, 'config.ip_admin_eth0.netmask_admin_eth0[0]')
|
||||
#
|
||||
config.read_write()
|
||||
config.ip_admin_eth0.netmask_admin_eth0 = ['']
|
||||
config.read_only()
|
||||
assert config.ip_admin_eth0.ip_admin_eth0 == ['ip']
|
||||
raises(PropertiesOptionError, 'config.ip_admin_eth0.netmask_admin_eth0')
|
||||
assert len(config.ip_admin_eth0.netmask_admin_eth0) == 1
|
||||
raises(PropertiesOptionError, 'config.ip_admin_eth0.netmask_admin_eth0[0]')
|
||||
#
|
||||
config.read_write()
|
||||
config.ip_admin_eth0.netmask_admin_eth0 = ['ip']
|
||||
|
Reference in New Issue
Block a user