private Asserts assertConsoleOutput()

in src/main/java/org/apache/cassandra/distributed/api/NodeToolResult.java [176:199]


        private Asserts assertConsoleOutput(String substring, boolean isStdout, boolean assertContains)
        {
            String name = isStdout ? "stdout" : "stderr";
            String output = isStdout ? stdout : stderr;
            AssertUtils.assertNotNull(name + " not defined", output);
            if (assertContains)
            {
                if (output.contains(substring))
                {
                    return this;
                }
                fail("Unable to locate substring '" + substring + "' in " + name + ": " + output);
            }
            else
            {
                if (!output.contains(substring))
                {
                    return this;
                }
                fail("Found unexpected substring '" + substring + "' in " + name + ": " + output);
            }

            return this; // unreachable
        }