Example #1
0
 def test_default_zone_write(self):
     v = Vsan(self.switch, self.vsan_id[2])
     v.create()
     z = Zone(self.switch, v, self.zone_name[2])
     z.create()
     old = z.default_zone
     z.default_zone = DENY
     self.assertEqual(DENY, z.default_zone)
     z.default_zone = PERMIT
     self.assertEqual(PERMIT, z.default_zone)
     z.default_zone = old
     v.delete()
Example #2
0
 def test_default_zone_write_invalid(self):
     v = Vsan(self.switch, self.vsan_id[3])
     v.create()
     z = Zone(self.switch, v, self.zone_name[3])
     z.create()
     default_zone = 'asdf'
     with self.assertRaises(CLIError) as e:
         z.default_zone = default_zone
     self.assertEqual(
         'The command " No cmd sent " gave the error " Invalid default-zone value '
         + str(default_zone) + ' . Valid values are: permit,deny ".',
         str(e.exception))
     v.delete()