(PUP-3472) make acceptance/tests/environment/directory.rb atomic

Split tests/environment/directory.rb into 6 separate tests.
This makes the tests easier to read, maintain and easier to track
via testrail. This might allow better metrics on functional test coverage.