Shathe / 101CrawlersWeb

2 stars 2 forks source link

NutchBuilder.configurePlugins falla cuando el directorio ya existe #37

Closed fjlopez closed 8 years ago

fjlopez commented 8 years ago

Cuando el directorio ya existe se produce una excepción:

java.nio.file.FileAlreadyExistsException: usuarioId_CrawlId/protocol-file
    at sun.nio.fs.UnixException.translateToIOException(UnixException.java:88)
    at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
    at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
    at sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:384)
    at java.nio.file.Files.createDirectory(Files.java:674)
    at es.unizar.iaaa.crawler.butler.builders.NutchBuilder.configurePlugins(NutchBuilder.java:91)

Se ignoraba en los test actuales ya que todas las excepciones se capturaban y se imprimian por la pantalla. Se ha modificado el código para que el test builder() capture (es decir, falle) por esta excepción.

Shathe commented 8 years ago

875969d588049d533b7e92432ab8100278e1463b