diff options
author | Paulo Gomes <pjbgf@linux.com> | 2024-07-13 14:24:30 +0100 |
---|---|---|
committer | Paulo Gomes <pjbgf@linux.com> | 2024-07-13 14:24:30 +0100 |
commit | c736731ac9cbbc002d074de200f417decccc3dca (patch) | |
tree | 4c2b5b72bcb744cfb28b9e2c2e9e6d5ed0bac71f /utils/merkletrie/change_test.go | |
parent | 94fb0d8e1a77fd962c0dde4bed08ce59bc5cfba2 (diff) | |
download | go-git-c736731ac9cbbc002d074de200f417decccc3dca.tar.gz |
utils: merkletrie, Align error message with upstream
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
Diffstat (limited to 'utils/merkletrie/change_test.go')
-rw-r--r-- | utils/merkletrie/change_test.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/utils/merkletrie/change_test.go b/utils/merkletrie/change_test.go index f73eb86..cd28bfe 100644 --- a/utils/merkletrie/change_test.go +++ b/utils/merkletrie/change_test.go @@ -28,6 +28,17 @@ func (s *ChangeSuite) TestUnsupportedAction(c *C) { c.Assert(a.String, PanicMatches, "unsupported action.*") } +func (s ChangeSuite) TestEmptyChanges(c *C) { + ret := merkletrie.NewChanges() + p := noder.Path{} + + err := ret.AddRecursiveInsert(p) + c.Assert(err, Equals, merkletrie.ErrEmptyFileName) + + err = ret.AddRecursiveDelete(p) + c.Assert(err, Equals, merkletrie.ErrEmptyFileName) +} + func (s ChangeSuite) TestNewInsert(c *C) { tree, err := fsnoder.New("(a(b(z<>)))") c.Assert(err, IsNil) |