Pass command name to command actions

This commit is contained in:
mpeterv
2015-12-09 14:02:23 +03:00
parent 9e5524e8ea
commit 413d3e32f1
2 changed files with 4 additions and 3 deletions

View File

@@ -189,7 +189,8 @@ describe("actions", function()
args.last = 1
end)
parser:flag("-f"):count("0-3")
local foo = parser:command("foo"):action(function(passed_args)
local foo = parser:command("foo"):action(function(passed_args, name)
assert.equals("foo", name)
args[2] = passed_args
args.last = 2
end)