def test(self): assert os.getenv(_ENV_TEST) is None self.assertEqual(vcluster._GetRootDirectory(_ENV_DOES_NOT_EXIST), "") self.assertEqual(vcluster._GetRootDirectory(_ENV_TEST), "") os.environ[_ENV_TEST] = "some.host.example.com" self.assertEqual(vcluster._GetHostname(_ENV_TEST), "some.host.example.com")
def test(self): assert os.getenv(_ENV_TEST) is None self.assertEqual(vcluster._GetRootDirectory(_ENV_DOES_NOT_EXIST), "") self.assertEqual(vcluster._GetRootDirectory(_ENV_TEST), "") # Absolute path os.environ[_ENV_TEST] = "/tmp/xy11" self.assertEqual(vcluster._GetRootDirectory(_ENV_TEST), "/tmp/xy11") # Relative path os.environ[_ENV_TEST] = "foobar" self.assertRaises(RuntimeError, vcluster._GetRootDirectory, _ENV_TEST)