Options tests

added tests for various options.
Some are new tests whereas  others are just alternatives