Help.java

1
package com.github.dakusui.symfonion.cli.subcommands;
2
3
import com.github.dakusui.symfonion.cli.Cli;
4
import com.github.dakusui.symfonion.cli.Subcommand;
5
import org.apache.commons.cli.HelpFormatter;
6
7
import java.io.InputStream;
8
import java.io.PrintStream;
9
10
public class Help implements Subcommand {
11
    @Override
12
    public void invoke(Cli cli, PrintStream ps, InputStream inputStream)  {
13
        HelpFormatter formatter = new HelpFormatter();
14 1 1. invoke : removed call to org/apache/commons/cli/HelpFormatter::printHelp → KILLED
        formatter.printHelp("SYNTAX", cli.options());
15
    }
16
}

Mutations

14

1.1
Location : invoke
Killed by : com.github.dakusui.symfonion.tests.cli.subcommands.HelpTest.whenHelp_thenLooksOk(com.github.dakusui.symfonion.tests.cli.subcommands.HelpTest)
removed call to org/apache/commons/cli/HelpFormatter::printHelp → KILLED

Active mutators

Tests examined


Report generated by PIT 1.15.3