[BUGFIX] First Functional test run should not be marked risky
Changing globals inside of the test code (which includes the setUp method)
will set the test to risky and immediately skip the execution of the test.
Globals are now changed in ``setupBeforeClass`` to avoid this problem.
Releases: master, 3.0