HADOOP-15529. ContainerLaunch#testInvalidEnvVariableSubstitutionType is not supported in Windows. Contributed by Giovanni Matteo Fumarola.
(cherry picked from commit 6e756e8a62
)
This commit is contained in:
parent
6f67e4db51
commit
d5cd12c082
|
@ -1832,7 +1832,11 @@ public class TestContainerLaunch extends BaseContainerManagerTest {
|
|||
public void testInvalidEnvVariableSubstitutionType1() throws IOException {
|
||||
Map<String, String> env = new HashMap<String, String>();
|
||||
// invalid env
|
||||
env.put("testVar", "version${foo.version}");
|
||||
String invalidEnv = "version${foo.version}";
|
||||
if (Shell.WINDOWS) {
|
||||
invalidEnv = "version%foo%<>^&|=:version%";
|
||||
}
|
||||
env.put("testVar", invalidEnv);
|
||||
validateShellExecutorForDifferentEnvs(env);
|
||||
}
|
||||
|
||||
|
@ -1843,7 +1847,11 @@ public class TestContainerLaunch extends BaseContainerManagerTest {
|
|||
public void testInvalidEnvVariableSubstitutionType2() throws IOException {
|
||||
Map<String, String> env = new HashMap<String, String>();
|
||||
// invalid env
|
||||
env.put("testPath", "/abc:/${foo.path}:/$bar");
|
||||
String invalidEnv = "/abc:/${foo.path}:/$bar";
|
||||
if (Shell.WINDOWS) {
|
||||
invalidEnv = "/abc:/%foo%<>^&|=:path%:/%bar%";
|
||||
}
|
||||
env.put("testPath", invalidEnv);
|
||||
validateShellExecutorForDifferentEnvs(env);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue