From c736731ac9cbbc002d074de200f417decccc3dca Mon Sep 17 00:00:00 2001 From: Paulo Gomes Date: Sat, 13 Jul 2024 14:24:30 +0100 Subject: utils: merkletrie, Align error message with upstream Signed-off-by: Paulo Gomes --- utils/merkletrie/change_test.go | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'utils/merkletrie/change_test.go') 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) -- cgit