test_env: Generate default testing environment.
Description
We use a new environment which inherits from globalenv.
In an ideal world, we'd avoid putting the global environment on the
search path for tests, but it's not currently possible without losing
the ability to load packages in tests.