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.

Reply via email to