Re: Initial server API tests (server/tests)

2012-07-17 Thread David Lutterkort
On Tue, 2012-07-17 at 16:00 +0200, mfoj...@redhat.com wrote: > Hi, > > This patch is just a first draft of upcoming server API tests revamp. > > Tests included in this patch addresses: > > 1. base_driver tests (features/constraints/hardware_profiles/instance_states > DSL) > 2. server/lib/deltac

Re: [PATCH core] VSphere: Set a random name for the Instance when opts[:name] is not set or empty (DTACLOUD-166)

2012-07-17 Thread Ronelle Landy
ACK - tested - default name is created if no name is input - Original Message - > From: mfoj...@redhat.com > To: dev@deltacloud.apache.org > Sent: Monday, July 16, 2012 7:58:39 AM > Subject: [PATCH core] VSphere: Set a random name for the Instance when > opts[:name] is not set or empty (D

[PATCH core 1/4] Tests: Added minitest tests for base_driver and core_ext

2012-07-17 Thread mfojtik
From: Michal Fojtik Signed-off-by: Michal fojtik --- server/tests/drivers/base/base_driver_test.rb | 125 server/tests/helpers/core_ext/array_tests.rb | 22 + server/tests/helpers/core_ext/hash_tests.rb| 21 server/tests/helpers/core_ext/integer_te

[PATCH core 4/4] Tests: Added tests for Deltacloud models

2012-07-17 Thread mfojtik
From: Michal Fojtik Signed-off-by: Michal fojtik --- server/tests/drivers/models/address_test.rb| 18 +++ server/tests/drivers/models/base_test.rb | 34 + server/tests/drivers/models/blob_test.rb | 18 +++ .../tests/drivers/models/hardware_

[PATCH core 2/4] Core: Removed obsoleted helper from base driver and added missing requires to make base_driver work standalone

2012-07-17 Thread mfojtik
From: Michal Fojtik Signed-off-by: Michal fojtik --- server/lib/deltacloud/drivers/base_driver.rb | 20 ++-- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/server/lib/deltacloud/drivers/base_driver.rb b/server/lib/deltacloud/drivers/base_driver.rb index 555a2

Initial server API tests (server/tests)

2012-07-17 Thread mfojtik
Hi, This patch is just a first draft of upcoming server API tests revamp. Tests included in this patch addresses: 1. base_driver tests (features/constraints/hardware_profiles/instance_states DSL) 2. server/lib/deltacloud/models/*.rb tests (for those who define some additional functionality)

[PATCH core 3/4] Core: Removed obsoleted to_hash serialization and minor fixes in models

2012-07-17 Thread mfojtik
From: Michal Fojtik Signed-off-by: Michal fojtik --- server/lib/deltacloud/models/address.rb |2 +- server/lib/deltacloud/models/base_model.rb | 14 -- server/lib/deltacloud/models/bucket.rb |8 -- server/lib/deltacloud/models/hardware_profile.rb