def test_isDirectory(self): """ Check if a path is a directory""" global mocked_xrootclient resource = XROOTStorage('storageName', self.parameterDict) statusMock = xrootStatusMock() statusMock.makeOk() statInfoMock = xrootStatInfoMock() statInfoMock.makeDir() updateStatMockReferences(statusMock, statInfoMock) # This test should be successful and True res = resource.isDirectory("A") self.assertEqual(True, res['OK']) self.assertEqual({}, res['Value']['Failed']) self.assertEqual({"A": True}, res['Value']['Successful']) statInfoMock.makeFile() # This test should be successful and False res = resource.isDirectory("A") self.assertEqual(True, res['OK']) self.assertEqual({}, res['Value']['Failed']) self.assertEqual({"A": False}, res['Value']['Successful'])