Issue #8184 has been updated by Dan Bode. Subject changed from CloudPack spec tests should pass with Fog 0.9.0 to CloudPack spec tests should pass with Fog 0.11.0
updating to latest version v0.11.0 ---------------------------------------- Bug #8184: CloudPack spec tests should pass with Fog 0.11.0 https://projects.puppetlabs.com/issues/8184 Author: Jeff McCune Status: Accepted Priority: Low Assignee: Dan Bode Category: cloudpack Target version: Keywords: Branch: # Overview # The current version of Fog is 0.9.0 and our rspec tests are failing on this version: <pre> ........................FFFFFFFFFF................. Failures: 1) Puppet::Face[:node, "0.0.1"] option validation (platform) should require a platform Failure/Error: data = Fog::AWS::Compute::Mock.data['us-east-1'][Fog.credentials[:aws_access_key_id]] NameError: uninitialized constant Fog::AWS::Compute # ./spec/unit/puppet/face/node/create_spec.rb:6 2) Puppet::Face[:node, "0.0.1"] option validation (platform) should validate the platform Failure/Error: data = Fog::AWS::Compute::Mock.data['us-east-1'][Fog.credentials[:aws_access_key_id]] NameError: uninitialized constant Fog::AWS::Compute # ./spec/unit/puppet/face/node/create_spec.rb:6 3) Puppet::Face[:node, "0.0.1"] option validation (type) should require a type Failure/Error: data = Fog::AWS::Compute::Mock.data['us-east-1'][Fog.credentials[:aws_access_key_id]] NameError: uninitialized constant Fog::AWS::Compute # ./spec/unit/puppet/face/node/create_spec.rb:6 4) Puppet::Face[:node, "0.0.1"] option validation (type) should validate the tyoe Failure/Error: data = Fog::AWS::Compute::Mock.data['us-east-1'][Fog.credentials[:aws_access_key_id]] NameError: uninitialized constant Fog::AWS::Compute # ./spec/unit/puppet/face/node/create_spec.rb:6 5) Puppet::Face[:node, "0.0.1"] option validation (image) should require an image Failure/Error: data = Fog::AWS::Compute::Mock.data['us-east-1'][Fog.credentials[:aws_access_key_id]] NameError: uninitialized constant Fog::AWS::Compute # ./spec/unit/puppet/face/node/create_spec.rb:6 6) Puppet::Face[:node, "0.0.1"] option validation (image) should validate the image name Failure/Error: data = Fog::AWS::Compute::Mock.data['us-east-1'][Fog.credentials[:aws_access_key_id]] NameError: uninitialized constant Fog::AWS::Compute # ./spec/unit/puppet/face/node/create_spec.rb:6 7) Puppet::Face[:node, "0.0.1"] option validation (keypair) should require a keypair name Failure/Error: data = Fog::AWS::Compute::Mock.data['us-east-1'][Fog.credentials[:aws_access_key_id]] NameError: uninitialized constant Fog::AWS::Compute # ./spec/unit/puppet/face/node/create_spec.rb:6 8) Puppet::Face[:node, "0.0.1"] option validation (keypair) should validate the image name Failure/Error: data = Fog::AWS::Compute::Mock.data['us-east-1'][Fog.credentials[:aws_access_key_id]] NameError: uninitialized constant Fog::AWS::Compute # ./spec/unit/puppet/face/node/create_spec.rb:6 9) Puppet::Face[:node, "0.0.1"] option validation (security-group) should split group names into an array Failure/Error: data = Fog::AWS::Compute::Mock.data['us-east-1'][Fog.credentials[:aws_access_key_id]] NameError: uninitialized constant Fog::AWS::Compute # ./spec/unit/puppet/face/node/create_spec.rb:6 10) Puppet::Face[:node, "0.0.1"] option validation (security-group) should validate all group names Failure/Error: data = Fog::AWS::Compute::Mock.data['us-east-1'][Fog.credentials[:aws_access_key_id]] NameError: uninitialized constant Fog::AWS::Compute # ./spec/unit/puppet/face/node/create_spec.rb:6 Finished in 10.91 seconds 51 examples, 10 failures </pre> # Expected Behaivor # With Fog 0.7.2 the tests succeed: <pre> ................................................... Finished in 16.05 seconds 51 examples, 0 failures </pre> -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
