From 9d0c58f9899d90edd852b4317b2e05e210965a84 Mon Sep 17 00:00:00 2001 From: Jason Frey Date: Wed, 22 Mar 2017 14:57:06 -0400 Subject: [PATCH] Merge pull request #14462 from agrare/add_ems_ref_obj_to_ems_folder_factories Add ems_ref_obj to VMware folder spec factories (cherry picked from commit 8dd095d491e7d9d5703ba0a37d0e086005d4710f) --- spec/factories/ems_folder.rb | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/spec/factories/ems_folder.rb b/spec/factories/ems_folder.rb index 846217145b1..fbac8f52045 100644 --- a/spec/factories/ems_folder.rb +++ b/spec/factories/ems_folder.rb @@ -20,23 +20,28 @@ # factory :vmware_folder, :parent => :ems_folder do - sequence(:ems_ref) { |n| "group-d#{n}" } + sequence(:ems_ref) { |n| "group-d#{n}" } + sequence(:ems_ref_obj) { |n| VimString.new("group-d#{n}", "Folder", "ManagedObjectReference") } end factory :vmware_folder_vm, :parent => :ems_folder do - sequence(:ems_ref) { |n| "group-v#{n}" } + sequence(:ems_ref) { |n| "group-v#{n}" } + sequence(:ems_ref_obj) { |n| VimString.new("group-v#{n}", "Folder", "ManagedObjectReference") } end factory :vmware_folder_host, :parent => :ems_folder do - sequence(:ems_ref) { |n| "group-h#{n}" } + sequence(:ems_ref) { |n| "group-h#{n}" } + sequence(:ems_ref_obj) { |n| VimString.new("group-h#{n}", "Folder", "ManagedObjectReference") } end factory :vmware_folder_datastore, :parent => :ems_folder do - sequence(:ems_ref) { |n| "group-s#{n}" } + sequence(:ems_ref) { |n| "group-s#{n}" } + sequence(:ems_ref_obj) { |n| VimString.new("group-s#{n}", "Folder", "ManagedObjectReference") } end factory :vmware_folder_network, :parent => :ems_folder do - sequence(:ems_ref) { |n| "group-n#{n}" } + sequence(:ems_ref) { |n| "group-n#{n}" } + sequence(:ems_ref_obj) { |n| VimString.new("group-n#{n}", "Folder", "ManagedObjectReference") } end factory :vmware_folder_root, :parent => :vmware_folder do @@ -66,6 +71,8 @@ factory :vmware_datacenter, :parent => :vmware_folder, :class => "Datacenter" do sequence(:name) { |n| "Test Datacenter #{seq_padded_for_sorting(n)}" } + sequence(:ems_ref) { |n| "datacenter-#{n}" } + sequence(:ems_ref_obj) { |n| VimString.new("datacenter-#{n}", "Datacenter", "ManagedObjectReference") } end end