diff --git a/java/google/registry/tools/ExecuteEppCommand.java b/java/google/registry/tools/ExecuteEppCommand.java index 52cf04fff..1117f8d30 100644 --- a/java/google/registry/tools/ExecuteEppCommand.java +++ b/java/google/registry/tools/ExecuteEppCommand.java @@ -20,10 +20,8 @@ import com.beust.jcommander.Parameter; import com.beust.jcommander.Parameters; import com.google.common.io.CharStreams; import com.google.common.io.Files; -import google.registry.util.NonFinalForTesting; import java.io.File; import java.io.IOException; -import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; @@ -40,14 +38,10 @@ final class ExecuteEppCommand extends MutatingEppToolCommand { required = true) String clientId; - @NonFinalForTesting - private static InputStream stdin = System.in; - @Override protected void initMutatingEppToolCommand() throws IOException { if (mainParameters.isEmpty()) { - addXmlCommand( - clientId, CharStreams.toString(new InputStreamReader(stdin, UTF_8))); + addXmlCommand(clientId, CharStreams.toString(new InputStreamReader(System.in, UTF_8))); } else { for (String command : mainParameters) { addXmlCommand(clientId, Files.asCharSource(new File(command), UTF_8).read()); diff --git a/javatests/google/registry/tools/ExecuteEppCommandTest.java b/javatests/google/registry/tools/ExecuteEppCommandTest.java index 1958d2aca..759c3a0c2 100644 --- a/javatests/google/registry/tools/ExecuteEppCommandTest.java +++ b/javatests/google/registry/tools/ExecuteEppCommandTest.java @@ -18,19 +18,14 @@ import static google.registry.testing.JUnitBackports.assertThrows; import static java.nio.charset.StandardCharsets.UTF_8; import com.beust.jcommander.ParameterException; -import google.registry.testing.InjectRule; import google.registry.tools.server.ToolsTestData; import java.io.ByteArrayInputStream; import org.junit.Before; -import org.junit.Rule; import org.junit.Test; /** Unit tests for {@link ExecuteEppCommand}. */ public class ExecuteEppCommandTest extends EppToolCommandTestCase { - @Rule - public InjectRule inject = new InjectRule(); - private String xmlInput; private String eppFile; @@ -60,8 +55,7 @@ public class ExecuteEppCommandTest extends EppToolCommandTestCase