| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -2,6 +2,8 @@ var assert = require("assert"); | |||
| 2 | 2 | var path = require("path"); | |
| 3 | 3 | var local = path.join.bind(path, __dirname); | |
| 4 | 4 | ||
| 5 | + var leakTest = require("../utils/leak_test"); | ||
| 6 | + | ||
| 5 | 7 | describe("TreeEntry", function() { | |
| 6 | 8 | var NodeGit = require("../../"); | |
| 7 | 9 | var Repository = NodeGit.Repository; | |
@@ -153,4 +155,15 @@ describe("TreeEntry", function() { | |||
| 153 | 155 | assert.equal(entry.isSubmodule(), false); | |
| 154 | 156 | }); | |
| 155 | 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 | + }); | ||
| 156 | 169 | }); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments