We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 80937a3 commit 0a707b0Copy full SHA for 0a707b0
1 file changed
test/tests/tree_entry.js
@@ -2,6 +2,8 @@ var assert = require("assert");
2
var path = require("path");
3
var local = path.join.bind(path, __dirname);
4
5
+var leakTest = require("../utils/leak_test");
6
+
7
describe("TreeEntry", function() {
8
var NodeGit = require("../../");
9
var Repository = NodeGit.Repository;
@@ -153,4 +155,15 @@ describe("TreeEntry", function() {
153
155
assert.equal(entry.isSubmodule(), false);
154
156
});
157
158
159
+ it("does not leak", function() {
160
+ var test = this;
161
162
+ return leakTest(NodeGit.TreeEntry, function() {
163
+ return test.commit.getTree()
164
+ .then(function(tree) {
165
+ return tree.entryByPath("example");
166
+ });
167
168
169
0 commit comments