Sha256: 6c9384120955e173f417f5a96b4c7c7beda7d941f149c587222d6cac587fab06

Contents?: true

Size: 800 Bytes

Versions: 2

Compression:

Stored size: 800 Bytes

Contents

require 'pp'

Shindo.tests('Fog::Compute[oraclecloud] | security application requests', 'security_applications') do

	

	tests("#secapps-read") do
		secapps = Fog::Compute[:oraclecloud].security_applications.all
		test "returns an Array" do
			secapps.is_a? Array
		end
		test "should return keys" do
			secapps.size >= 1
		end
		test "should return a valid name" do
			secapps.first.name.is_a? String
		end
		#secapps.each do |app| puts app.name end
		test "includes public apps" do

			public_list = secapps.detect { |app| app.name.include? 'oracle/public' }
			public_list.is_a? Fog::Compute::OracleCloud::SecurityApplication
		end

		#secapp = Fog::Compute[:oraclecloud].security_applications.get(secapps.first.name)
		#test "should return a key" do
		#	secapp.name.is_a? String
		#end
	end


end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fog-oraclecloud-0.1.17 tests/requests/security_application_tests.rb
fog-oraclecloud-0.1.16 tests/requests/security_application_tests.rb