what do you think about seperating each bunch of tests to it's own file. Where filename would define the name of the test and exit status would define if it passed or not.

`test.sh` would then go through all tests in directory.