def test_create_address_scope_with_unicode(self): # Create address_scope: u'\u7f51\u7edc'. resource = 'address_scope' cmd = address_scope.CreateAddressScope(test_cli20.MyApp(sys.stdout), None) name = u'\u7f51\u7edc' myid = 'myid' args = [name] position_names = ['name'] position_values = [name] self._test_create_resource(resource, cmd, name, myid, args, position_names, position_values)
def test_create_address_scope_with_minimum_option(self): # Create address_scope: foo-address-scope with minimum option. resource = 'address_scope' cmd = address_scope.CreateAddressScope(test_cli20.MyApp(sys.stdout), None) name = 'foo-address-scope' myid = 'myid' args = [name] position_names = ['name'] position_values = [name] self._test_create_resource(resource, cmd, name, myid, args, position_names, position_values)
def test_create_address_scope_with_all_option(self): # Create address_scope: foo-address-scope with all options. resource = 'address_scope' cmd = address_scope.CreateAddressScope(test_cli20.MyApp(sys.stdout), None) name = 'foo-address-scope' myid = 'myid' args = [name, '--shared'] position_names = ['name', 'shared'] position_values = [name, True] self._test_create_resource(resource, cmd, name, myid, args, position_names, position_values)
def test_create_address_scope_with_minimum_option_bad_ip_version(self): """Create address_scope: foo-address-scope with minimum option.""" resource = 'address_scope' cmd = address_scope.CreateAddressScope( test_cli20.MyApp(sys.stdout), None) name = 'foo-address-scope' myid = 'myid' args = [name, '5'] position_names = ['name', 'ip_version'] position_values = [name, 5] self.assertRaises(SystemExit, self._test_create_resource, resource, cmd, name, myid, args, position_names, position_values)