TEUTON
Create Unit Test for your machines. Test your infrastructure as code.

Teuton is an infrastructure test tool, useful for:
- Sysadmin teachers who want to evaluate students remote machines.
- Sysadmin apprentices who want to evaluate their learning process as a game.
- Professional sysadmin who want to monitor remote machines.
Teuton allow us:
- Write unit tests for real or virtual devices, using simple DSL.
- Check compliance with requirements on local or remote devices.
Installation
Install Ruby and then:
gem install teuton
Install Teuton as normal user:
gem install --user-install teuton
Usage
Executing teuton command to run example test:
❯ teuton run examples/01-target
CASE RESULTS
+------+-----------+-------+-------+
| CASE | MEMBERS | GRADE | STATE |
| 01 | anonymous | 100.0 | ✔ |
+------+-----------+-------+-------+
Features
- Free Software License.
- Multiplatform.
- Remote machines/devices only require SSH or Telnet service installed.
Documentation
Contact
- Email:
teuton.software@protonmail.com
Contributing
- Make sure you have Ruby installed
- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request.
You can also create issues with your requests/incidences/suggestions.