@@ -341,24 +341,50 @@ def test_027_vm_property_get_all(self):
341341 self .assertEqual (value , expected )
342342
343343 def test_028_vm_property_get_list (self ):
344+ self .vm .features ["ipv6" ] = "1"
344345 self .vm .provides_network = True
345346 value = self .call_mgmt_func (
346347 b"admin.vm.property.Get" , b"test-vm1" , b"dns"
347348 )
348349 self .assertEqual (value , "default=True type=str 10.139.1.1 10.139.1.2" )
350+ value = self .call_mgmt_func (
351+ b"admin.vm.property.Get" , b"test-vm1" , b"dns6"
352+ )
353+ self .assertEqual (value , "default=True type=str " )
354+ self .vm .features ["supported-feature.ipv6dns" ] = "1"
355+ value = self .call_mgmt_func (
356+ b"admin.vm.property.Get" , b"test-vm1" , b"dns6"
357+ )
358+ self .assertEqual (value , "default=True type=str fd09:24ef:4179::a8b:1 fd09:24ef:4179::a8b:2" )
349359
350360 def test_029_vm_property_get_list_none (self ):
361+ self .vm .features ["ipv6" ] = "1"
351362 value = self .call_mgmt_func (
352- b"admin.vm.property.Get" , b"test-vm1" , b"dns"
363+ b"admin.vm.property.Get" , b"test-vm1" , b"dns6"
364+ )
365+ self .assertEqual (value , "default=True type=str " )
366+ self .vm .features ["supported-feature.ipv6dns" ] = "1"
367+ value = self .call_mgmt_func (
368+ b"admin.vm.property.Get" , b"test-vm1" , b"dns6"
353369 )
354370 self .assertEqual (value , "default=True type=str " )
355371
356372 def test_029_vm_property_get_list_default (self ):
373+ self .vm .features ["ipv6" ] = "1"
357374 self .vm .provides_network = True
358375 value = self .call_mgmt_func (
359376 b"admin.vm.property.GetDefault" , b"test-vm1" , b"dns"
360377 )
361378 self .assertEqual (value , "type=str 10.139.1.1 10.139.1.2" )
379+ value = self .call_mgmt_func (
380+ b"admin.vm.property.Get" , b"test-vm1" , b"dns6"
381+ )
382+ self .assertEqual (value , "type=str " )
383+ self .vm .features ["supported-feature.ipv6dns" ] = "1"
384+ value = self .call_mgmt_func (
385+ b"admin.vm.property.Get" , b"test-vm1" , b"dns6"
386+ )
387+ self .assertEqual (value , "type=str fd09:24ef:4179::a8b:1 fd09:24ef:4179::a8b:2" )
362388
363389 def test_030_vm_property_set_vm (self ):
364390 netvm = self .app .add_new_vm (
0 commit comments