fixed arguments from root parser not formatted

This commit is contained in:
mpeterv
2014-01-19 15:11:09 +04:00
parent f7a0703e73
commit e81aab8a5b
5 changed files with 71 additions and 56 deletions

13
spec/commands_spec.lua Normal file
View File

@@ -0,0 +1,13 @@
local argparse = require "argparse"
describe("tests related to commands", function()
it("handles commands after arguments", function()
local parser = argparse.parser "name"
parser:argument "file"
parser:command "create"
parser:command "remove"
local args = parser:parse{"temp.txt", "remove"}
assert.same({file = "temp.txt", remove = true}, args)
end)
end)