even when current directory is changed within a test method the "teardown" method should have same current directory as "setup" and as the the original value in the test method.