Class: Conify::AllTest

Inherits:
Test
  • Object
show all
Defined in:
lib/conify/test/all_test.rb

Instance Attribute Summary

Attributes inherited from Test

#data

Instance Method Summary collapse

Methods inherited from Test

#api_requires?, #env, #initialize, #run, #test, #url

Methods included from Helpers

#allow_user_response, #ask_for_conflux_creds, #ask_for_password, #ask_for_password_on_windows, #camelize, #display, #echo_off, #echo_on, #error, #exclusive_deep_merge, #format_with_bang, #host, #host_url, #kensa_manifest_name, #kensa_manifest_path, #manifest_content, #manifest_filename, #manifest_path, #manually_added_methods, #open_url, #running_on_a_mac?, #running_on_windows?, #site_url, #to_table, #with_tty

Constructor Details

This class inherits a constructor from Conify::Test

Instance Method Details

#callObject



10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/conify/test/all_test.rb', line 10

def call
  run(Conify::ManifestTest, data)
  run(Conify::ProvisionTest, data)

  # data[:provision_response] has already been set from the above test,
  # so add 'external_uuid' returned from inside this hash to the data object.
  data[:external_uuid] = data[:provision_response]['id']

  run(Conify::PlanChangeTest, data)
  run(Conify::SsoTest, data)
  run(Conify::DeprovisionTest, data)
end