2017-07-12 6 views
0

j'ai eu un test où je suis en train de supprimer un fichier ou tous les fichiers dans un dossier après je me connecte à un serveur smbSamba: Lorsque j'essaie de supprimer un fichier, je reçois - jcifs.smb.SmbException: Le système ne trouve pas le fichier spécifié?

def fullPath ="smb://XXXXX/XXX/XX/qa/" 
def smbFile = new SmbFile(fullPath, new NtlmPasswordAuthentication("","USERNAME","PASSWORD")) 
println ("SMB files -" +smbFile.listFiles()) 

ce retour SMB files -[smb://XXXX/XXX/XX/qa/xyz.csv]

Maintenant, si je cours

smbFile.delete("xyz.csv") 

Le fichier est supprimé, mais je reçois - jcifs.smb.SmbException: The system cannot find the file specified. - et mon test échoue

+0

compris, désolé de demander et de répondre à ma propre question –

Répondre

0

Enfin compris cela, si je ce lieu
smbFile.listFiles() {chaque. (it.delete())}

Devinez poser la question m'a fait réfléchir plus.