+ os_access = {}
+ vim_name = 'helloworld-vmware'
+ os_access['vim-url'] = 'https://169.254.169.245/'
+ os_access['vim-username'] = 'pytest2'
+ os_access['vim-password'] = 'fred'
+ os_access['vim-tenant-name'] = 'pytest3'
+ os_access['vim-type'] = 'vmware'
+ os_access['description'] = 'a test vim'
+ assert not osm.get_api().vim.create(vim_name,os_access)
+
+ resp=osm.get_api().vim.get(vim_name)
+ assert resp['name'] == vim_name
+ assert resp['vim_type'] == 'vmware'
+ assert resp['vim_url'] == os_access['vim-url']
+ assert resp['vim_user'] == os_access['vim-username']
+ assert resp['vim_tenant_name'] == os_access['vim-tenant-name']
+ assert not osm.get_api().vim.delete(vim_name)
+
+ #@pytest.mark.smoke
+ def test_add_multiple_accounts(self,osm,cleanup_test_add_vim_account):
+ os_access = {}
+ vims = [ {'name': 'testvim1', 'vim-type': 'openstack'}, {'name': 'testvim2','vim-type': 'vmware'} ]
+ os_access['vim-url'] = 'https://169.254.169.245/'
+ os_access['vim-username'] = 'pytest2'
+ os_access['vim-password'] = 'fred'
+ os_access['vim-tenant-name'] = 'pytest3'
+ os_access['description'] = 'a test vim'