Package org.apache.karaf.shell.commands.basic

Examples of org.apache.karaf.shell.commands.basic.Context.execute()


        context.addCommand("bar", new SimpleCommand(MyAction.class), "one-action");
        context.addCommand("bar", new SimpleCommand(MyActionTwoArguments.class), "another");

        Completer comp = new CommandsCompleter(context.getSession());

        context.execute("foo");
        assertEquals(Arrays.asList("my-action "), complete(comp, "my"));
        assertEquals(Arrays.asList("exit ", "my-action ", "one-action "), complete(comp, ""));
        assertEquals(Arrays.asList(), complete(comp, "an"));
        assertEquals(Arrays.asList("--check", "--foo", "--help", "--integer", "--string"),
                     complete(comp, "my-action --"));
View Full Code Here


        assertEquals(Arrays.asList(), complete(comp, "an"));
        assertEquals(Arrays.asList("--check", "--foo", "--help", "--integer", "--string"),
                     complete(comp, "my-action --"));
        assertEquals(Arrays.asList("--dummy", "--help"), complete(comp, "one-action --"));

        context.execute("exit");
        assertEquals(Arrays.asList(), complete(comp, "my"));
        assertEquals(Arrays.asList("exit ", "foo "), complete(comp, ""));
        assertEquals(Arrays.asList(), complete(comp, "an"));
    }
View Full Code Here

        context.addCommand("bar", new SimpleCommand(MyAction.class), "one-action");
        context.addCommand("bar", new SimpleCommand(MyActionTwoArguments.class), "another");

        Completer comp = new CommandsCompleter(context.getSession());

        context.execute("foo");
        assertEquals(Arrays.asList("my-action "), complete(comp, "my"));
        assertEquals(Arrays.asList("my-action ", "one-action "), complete(comp, ""));
        assertEquals(Arrays.asList("another "), complete(comp, "an"));
        assertEquals(Arrays.asList("--check", "--foo", "--help", "--integer", "--string"),
                     complete(comp, "my-action --"));
View Full Code Here

        assertEquals(Arrays.asList("another "), complete(comp, "an"));
        assertEquals(Arrays.asList("--check", "--foo", "--help", "--integer", "--string"),
                     complete(comp, "my-action --"));
        assertEquals(Arrays.asList("--dummy", "--help"), complete(comp, "one-action --"));

        context.execute("exit");
        assertEquals(Arrays.asList("my-action "), complete(comp, "my"));
        assertEquals(Arrays.asList("*:exit", "*:foo", "another", "bar:another",
                                   "bar:one-action", "exit", "foo",
                                   "foo:my-action", "foo:one-action", "my-action",
                                   "one-action", "one-action"), complete(comp, ""));
View Full Code Here

        context.addCommand("bar", new SimpleCommand(MyAction.class), "one-action");
        context.addCommand("bar", new SimpleCommand(MyActionTwoArguments.class), "another");

        Completer comp = new CommandsCompleter(context.getSession());

        context.execute("foo");
        assertEquals(Arrays.asList("my-action "), complete(comp, "my"));
        assertEquals(Arrays.asList("*:exit", "*:foo", "another", "bar:another",
                                    "bar:one-action", "exit", "foo",
                                   "foo:my-action", "foo:one-action", "my-action",
                                   "one-action", "one-action"), complete(comp, ""));
View Full Code Here

        assertEquals(Arrays.asList("another "), complete(comp, "an"));
        assertEquals(Arrays.asList("--check", "--foo", "--help", "--integer", "--string"),
                     complete(comp, "my-action --"));
        assertEquals(Arrays.asList("--dummy", "--help"), complete(comp, "one-action --"));

        context.execute("exit");
        assertEquals(Arrays.asList("my-action "), complete(comp, "my"));
        assertEquals(Arrays.asList("*:exit", "*:foo", "another", "bar:another",
                                   "bar:one-action", "exit", "foo",
                                   "foo:my-action", "foo:one-action", "my-action",
                                   "one-action", "one-action"), complete(comp, ""));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.