nima / site

Modular shell-scripting framework - 99% native bash, 1% phat!
http://nima.github.io/site/
5 stars 4 forks source link

Do not allow unit-testing if env variable is unset #22

Closed nima closed 10 years ago

nima commented 10 years ago

This is because unit-testing has become dangerous! Site is a systems tool, and to really test it, changes need to the system - such as ssh user and host keys, entries in /etc/hosts, and possibly a few more things. This is to allow the CI system to emulate a multi-host environment to properly test site's networking modules such as remote, tunnel, and dns/