This is an automated email from the ASF dual-hosted git repository.
sergeychugunov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git
The following commit(s) were added to refs/heads/master by this push:
new c9eee1e045b IGNITE-18135 Test was rewritten to use tmp folders instead
of build-specific 'target' folder - Fixes #10377.
c9eee1e045b is described below
commit c9eee1e045b67b3c60698548428a54604d24be05
Author: Sergey Chugunov <[email protected]>
AuthorDate: Wed Nov 16 17:08:46 2022 +0300
IGNITE-18135 Test was rewritten to use tmp folders instead of
build-specific 'target' folder - Fixes #10377.
Signed-off-by: Sergey Chugunov <[email protected]>
---
.../ignite/util/GridCommandHandlerMetadataTest.java | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git
a/modules/control-utility/src/test/java/org/apache/ignite/util/GridCommandHandlerMetadataTest.java
b/modules/control-utility/src/test/java/org/apache/ignite/util/GridCommandHandlerMetadataTest.java
index 93f36e49a8a..50fcb5df7b8 100644
---
a/modules/control-utility/src/test/java/org/apache/ignite/util/GridCommandHandlerMetadataTest.java
+++
b/modules/control-utility/src/test/java/org/apache/ignite/util/GridCommandHandlerMetadataTest.java
@@ -259,24 +259,29 @@ public class GridCommandHandlerMetadataTest extends
GridCommandHandlerClusterByC
* - checks error code and command output.
*/
@Test
- public void testInvalidArguments() {
+ public void testInvalidArguments() throws Exception {
String out;
+ String inDirName = Files.createTempDirectory(getClass().getSimpleName()
+ + " _inDir_" + UUID.randomUUID()).toFile().getAbsolutePath();
+ String outDirName =
Files.createTempDirectory(getClass().getSimpleName()
+ + " _outDir_" + UUID.randomUUID()).toFile().getAbsolutePath();
+
assertEquals(EXIT_CODE_INVALID_ARGUMENTS, execute("--meta", "remove"));
out = testOut.toString();
assertContains(log, out, "Check arguments.");
assertContains(log, out, "Type to remove is not specified");
assertContains(log, out, "Please add one of the options: --typeName
<type_name> or --typeId <type_id>");
- assertEquals(EXIT_CODE_INVALID_ARGUMENTS, execute("--meta", "remove",
"--typeId", "0", "--out", "target"));
+ assertEquals(EXIT_CODE_INVALID_ARGUMENTS, execute("--meta", "remove",
"--typeId", "0", "--out", outDirName));
out = testOut.toString();
assertContains(log, out, "Check arguments.");
- assertContains(log, out, "Cannot write to output file target.");
+ assertContains(log, out, "Cannot write to output file " + outDirName);
- assertEquals(EXIT_CODE_INVALID_ARGUMENTS, execute("--meta", "update",
"--in", "target"));
+ assertEquals(EXIT_CODE_INVALID_ARGUMENTS, execute("--meta", "update",
"--in", inDirName));
out = testOut.toString();
assertContains(log, out, "Check arguments.");
- assertContains(log, out, "Cannot read metadata from target");
+ assertContains(log, out, "Cannot read metadata from " + inDirName);
}
/**