FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Merge pull request #1269 from rcjsuen/peel · nodegit/nodegit@d3fcc53 · GitHub

Repository navigation

Commit d3fcc53

Browse files
authored
Merge pull request #1269 from rcjsuen/peel
Add JavaScript version of `git_tag_peel()`
2 parents 4198db5 + 19e2405 commit d3fcc53

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

‎generate/input/descriptor.json‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2763,6 +2763,14 @@
27632763
"isErrorCode": true
27642764
},
27652765
"isAsync": true
2766+
},
2767+
"git_tag_peel": {
2768+
"args": {
2769+
"tag_target_out": {
2770+
"isReturn": true
2771+
}
2772+
},
2773+
"isAsync": true
27662774
}
27672775
}
27682776
},

‎test/tests/tag.js‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,4 +220,14 @@ describe("Tag", function() {
220220
assert(object.type(), Obj.TYPE.TAG);
221221
});
222222
});
223+
224+
it("can peel a tag", function() {
225+
return this.repository.getTagByName(tagName)
226+
.then(function(tag) {
227+
return tag.peel();
228+
})
229+
.then(function(object) {
230+
assert.equal(object.isCommit(), true);
231+
});
232+
});
223233
});

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL