I come from an Agile software development background in which test driven development (TDD) is the norm. As I write Ansible scripts, I'd like some way of testing them. In principle, I want to test every command in a playbook. For example, if one of my command changes the user permissions on a file, I want a test that independently confirms that it has in fact done so. I don't see a "test" module but I may have missed it.
Is that something that Ansible may offer some day? I'm thinking of the Ansible equivalent to unit testing. I believe it would require the ability to execute arbitrary Python code in the test. The Java tests I have written could certainly be very complex. I'm also curious what others do for testing using Ansible. What frameworks, etc. Thanks, Aaron DevOps Blog: http://www.sharknet.us -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
