package ledger import "testing" func TestLikeName(t *testing.T) { delta := Delta{Name: "x"} if got := LikeName("^x$")(delta); !got { t.Error(got) } if got := LikeName("^y$")(delta); got { t.Error(got) } } func TestLikesAll(t *testing.T) { delta := Delta{Name: "x"} if likes := (likes{LikeName("^x$")}); !likes.all(delta) { t.Error(likes.all(delta)) } if likes := (likes{LikeName("^y$")}); likes.all(delta) { t.Error(likes.all(delta)) } }