You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltacloud.apache.org by mf...@apache.org on 2012/12/03 17:06:23 UTC

git commit: CIMI - tests adding test ordering and task:cimiplan

Updated Branches:
  refs/heads/master 63da4da92 -> c70d86238


CIMI - tests adding test ordering and task:cimiplan

TrackedAt: http://tracker.deltacloud.org/patch/d3a130b9cd13d5b826e2c6cf1d3bf92c352b2c93


Project: http://git-wip-us.apache.org/repos/asf/deltacloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/deltacloud/commit/c70d8623
Tree: http://git-wip-us.apache.org/repos/asf/deltacloud/tree/c70d8623
Diff: http://git-wip-us.apache.org/repos/asf/deltacloud/diff/c70d8623

Branch: refs/heads/master
Commit: c70d8623802bcb49644ab7fa00cc0780f22e3745
Parents: 63da4da
Author: Ronelle Landy <rl...@redhat.com>
Authored: Mon Dec 3 10:57:51 2012 -0500
Committer: Michal fojtik <mf...@redhat.com>
Committed: Mon Dec 3 17:04:46 2012 +0100

----------------------------------------------------------------------
 tests/Rakefile           |    4 ++++
 tests/cimi/cep_test.rb   |    3 +++
 tests/cimi/part2_test.rb |    3 +++
 tests/cimi/part3_test.rb |    3 +++
 tests/cimi/part4_test.rb |    3 +++
 tests/cimi/part5_test.rb |    3 +++
 6 files changed, 19 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/deltacloud/blob/c70d8623/tests/Rakefile
----------------------------------------------------------------------
diff --git a/tests/Rakefile b/tests/Rakefile
index f276dbb..b196aed 100644
--- a/tests/Rakefile
+++ b/tests/Rakefile
@@ -34,4 +34,8 @@ namespace :test do
     t.test_files = FileList["cimi/*_test.rb"]
   end
 
+  Rake::TestTask.new(:cimiplan) do |t|
+    t.test_files = FileList["cimi/part*_test.rb", "cimi/cep_test.rb"]
+  end
+
 end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/c70d8623/tests/cimi/cep_test.rb
----------------------------------------------------------------------
diff --git a/tests/cimi/cep_test.rb b/tests/cimi/cep_test.rb
index 3c8149d..7504667 100644
--- a/tests/cimi/cep_test.rb
+++ b/tests/cimi/cep_test.rb
@@ -35,6 +35,9 @@ class CloundEntryPointBehavior < CIMI::Test::Spec
 
   RESOURCE_URI = "http://schemas.dmtf.org/cimi/1/CloudEntryPoint"
 
+  #  Ensure test executes in test plan order
+  i_suck_and_my_tests_are_order_dependent!
+
   # We'd like to call this :cep, but there's already a method by that name
   model :subject, :cache => true do |fmt|
     cep(:accept => fmt)

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/c70d8623/tests/cimi/part2_test.rb
----------------------------------------------------------------------
diff --git a/tests/cimi/part2_test.rb b/tests/cimi/part2_test.rb
index ae26710..c273614 100644
--- a/tests/cimi/part2_test.rb
+++ b/tests/cimi/part2_test.rb
@@ -25,6 +25,9 @@ class CreateNewMachine < CIMI::Test::Spec
 
   MiniTest::Unit.after_tests { teardown(@@created_resources, api.basic_auth) }
 
+  #  Ensure test executes in test plan order
+  i_suck_and_my_tests_are_order_dependent!
+
   # 2.1: Query the CEP
   model :subject, :cache => true do |fmt|
     cep(:accept => fmt)

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/c70d8623/tests/cimi/part3_test.rb
----------------------------------------------------------------------
diff --git a/tests/cimi/part3_test.rb b/tests/cimi/part3_test.rb
index 4b70efe..8915727 100644
--- a/tests/cimi/part3_test.rb
+++ b/tests/cimi/part3_test.rb
@@ -23,6 +23,9 @@ class CreateNewMachineFromMachineTemplate < CIMI::Test::Spec
     "http://schemas.dmtf.org/cimi/1/CloudEntryPoint"
   ROOTS = ["machines", "machineImages", "machineConfigurations"]
 
+  #  Ensure test executes in test plan order
+  i_suck_and_my_tests_are_order_dependent!
+
   model :subject, :cache => true do |fmt|
     cep(:accept => fmt)
   end

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/c70d8623/tests/cimi/part4_test.rb
----------------------------------------------------------------------
diff --git a/tests/cimi/part4_test.rb b/tests/cimi/part4_test.rb
index 056aeff..f065104 100644
--- a/tests/cimi/part4_test.rb
+++ b/tests/cimi/part4_test.rb
@@ -26,6 +26,9 @@ class AddVolumeToMachine < CIMI::Test::Spec
   # Cleanup for resources created for the test
   MiniTest::Unit.after_tests {  teardown(@@created_resources, api.basic_auth) }
 
+  #  Ensure test executes in test plan order
+  i_suck_and_my_tests_are_order_dependent!
+
   # 4.1: Query the CEP
   model :subject, :cache => true do |fmt|
     cep(:accept => fmt)

http://git-wip-us.apache.org/repos/asf/deltacloud/blob/c70d8623/tests/cimi/part5_test.rb
----------------------------------------------------------------------
diff --git a/tests/cimi/part5_test.rb b/tests/cimi/part5_test.rb
index d451a7b..f1ce6c9 100644
--- a/tests/cimi/part5_test.rb
+++ b/tests/cimi/part5_test.rb
@@ -26,6 +26,9 @@ class ManipulateAMachine < CIMI::Test::Spec
 
   MiniTest::Unit.after_tests {  teardown(@@created_resources, api.basic_auth) }
 
+  #  Ensure test executes in test plan order
+  i_suck_and_my_tests_are_order_dependent!
+
   # 2.1: Query the Machine
   # For some providers - need to create a machine before querying it.
   cep_json = cep(:accept => :json)