Make command required by default

This commit is contained in:
mpeterv
2014-02-23 16:27:23 +04:00
parent fc65c85a13
commit 7994dded7e
5 changed files with 7 additions and 6 deletions

View File

@@ -47,11 +47,11 @@ describe("tests related to commands", function()
local parser = Parser "name"
parser:command "install"
assert.has_error(function() parser:parse{} end, "a command is required")
parser:require_command(false)
local args = parser:parse{}
assert.same({}, args)
parser:require_command(true)
assert.has_error(function() parser:parse{} end, "a command is required")
end)
it("Detects wrong commands", function()