Open
Description
I've been using Terratest in anger recently and have had an idea about potential further functionality for the library.
As part of building an AMI, it's common to spin up the AMI once created in a test instance to test that the AMI contains all of the relevant changes, such as confirming that it contains the enhanced networking driver or that a piece of software that was installed can be started by systemd. Other solutions in this area would be something like serverspec.
My idea is about adding similar functionality to serverspec to Terratest to make it easier to verify the state of an instance, such as simplifying the querying of the group, encrypted password, etc of a user or querying the state of a service in systemd.