Esempio n. 1
0
 def test_module_partition_prefix_parameters(self):
     args = dict(
         server='localhost',
         user='******',
         password='******',
         state='present',
         partition='Common',
         name='my-virtual-server',
         destination='10.10.10.10',
         port=443,
         pool='/Common/my-pool',
         snat='Automap',
         description='Test Virtual Server',
         profiles=[
             dict(
                 name='fix',
                 context='all'
             )
         ],
         enabled_vlans=['/Common/vlan2']
     )
     p = ModuleParameters(params=args)
     assert p.name == 'my-virtual-server'
     assert p.partition == 'Common'
     assert p.port == 443
     assert p.destination == '/Common/10.10.10.10:443'
     assert p.pool == '/Common/my-pool'
     assert p.snat == {'type': 'automap'}
     assert p.description == 'Test Virtual Server'
     assert len(p.profiles) == 1
     assert 'context' in p.profiles[0]
     assert 'name' in p.profiles[0]
     assert '/Common/vlan2' in p.enabled_vlans
 def test_module_address_translation_disabled(self):
     args = dict(address_translation=False)
     p = ModuleParameters(params=args)
     assert p.address_translation == 'disabled'
 def test_module_address_translation_enabled(self):
     args = dict(address_translation=True)
     p = ModuleParameters(params=args)
     assert p.address_translation == 'enabled'