You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ti...@apache.org on 2022/02/17 19:21:44 UTC
[maven-surefire] branch master updated: Could not move UmlautDirIT project dir.
This is an automated email from the ASF dual-hosted git repository.
tibordigana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git
The following commit(s) were added to refs/heads/master by this push:
new a6daea6 Could not move UmlautDirIT project dir.
a6daea6 is described below
commit a6daea6c73ec4c19512749798c49e699b558b77d
Author: tibor.digana <ti...@apache.org>
AuthorDate: Thu Feb 17 20:21:31 2022 +0100
Could not move UmlautDirIT project dir.
---
.../org/apache/maven/surefire/its/fixture/MavenLauncher.java | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/surefire-its/src/test/java/org/apache/maven/surefire/its/fixture/MavenLauncher.java b/surefire-its/src/test/java/org/apache/maven/surefire/its/fixture/MavenLauncher.java
index 95e6a2e..8dc2465 100755
--- a/surefire-its/src/test/java/org/apache/maven/surefire/its/fixture/MavenLauncher.java
+++ b/surefire-its/src/test/java/org/apache/maven/surefire/its/fixture/MavenLauncher.java
@@ -105,7 +105,16 @@ public final class MavenLauncher
{
FileUtils.deleteDirectory( dest );
//noinspection ResultOfMethodCallIgnored
- getUnpackedAt().renameTo( dest );
+ boolean moved = getUnpackedAt().renameTo( dest );
+ if ( !moved )
+ {
+ String fileEncoding = System.getProperty( "file.encoding" );
+ String os = System.getProperty( "os.name" );
+ String version = System.getProperty( "os.version" );
+ String arch = System.getProperty( "os.arch" );
+ throw new IOException( "Could not move " + getUnpackedAt() + " to " + dest
+ + " (file.encoding=" + fileEncoding + ", " + os + " " + version + " " + arch + ")." );
+ }
unpackedAt = dest;
}