diff --git a/generate/input/descriptor.json b/generate/input/descriptor.json index bc628cb3d..2135a355d 100644 --- a/generate/input/descriptor.json +++ b/generate/input/descriptor.json @@ -2044,6 +2044,11 @@ "functions": { "git_revert": { "isAsync": true, + "args": { + "given_opts": { + "isOptional": true + } + }, "return": { "isErrorCode": true } diff --git a/test/tests/revert.js b/test/tests/revert.js index b3f151831..a16d8c126 100644 --- a/test/tests/revert.js +++ b/test/tests/revert.js @@ -60,4 +60,11 @@ describe("Revert", function() { assert.ok(_.endsWith(fileName, entries[0].path)); }); }); + + it("RevertOptions is optional", function() { + return Revert.revert(test.repository, test.firstCommit, null) + .catch(function(error) { + throw error; + }); + }); });