listFiles can return null

This commit is contained in:
Alexandre Archambault 2016-05-06 13:54:23 +02:00
parent 363e8687e2
commit c3ed92362a
No known key found for this signature in database
GPG Key ID: 14640A6839C263A9
1 changed files with 1 additions and 1 deletions

View File

@ -22,7 +22,7 @@ object CacheFetchTests extends TestSuite {
def cleanTmpDir() = {
def delete(f: File): Boolean =
if (f.isDirectory) {
val removedContent = f.listFiles().map(delete).forall(x => x)
val removedContent = Option(f.listFiles()).toSeq.flatten.map(delete).forall(x => x)
val removedDir = f.delete()
removedContent && removedDir