chef-boneyard / chef-provisioning-aws

AWS driver and resources for Chef that uses the AWS SDK
Apache License 2.0
142 stars 121 forks source link

Clean up AWS testing #249

Open tyler-ball opened 9 years ago

tyler-ball commented 9 years ago

It is really confusing trying to start writing tests for chef-provisioning-aws. We need to expose less boilerplate, remove as much of the metaprogramming as possible, clearly show the difference between the recipe section and the rspec section, etc.

We should add documentation about how to start writing tests for chef-provisioning-aws, and what is going on behind the scenes.

Finally we should add a dedicated AWS testing area that we can nuke regularly and not worry about interfering with others. Then we should get these tests running through CI and CD.

\cc @randomcamel

tyler-ball commented 9 years ago

Then we need a matrix of Chef versions to test against