INNER CODE UNIT · Go
TestBatchWriteChanges
miniscruff/changie · cmd/batch_test.go:539
func TestBatchWriteChanges(t *testing.T) {
cfg := batchTestConfig()
then.WithTempDirConfig(t, cfg)
var builder strings.Builder
batch := NewBatch(time.Now, core.NewTemplateCache())
batch.config = cfg
batch.writer = &builder
changes := []core.Change{
{Kind: "added", Body: "w"},
{Kind: "added", Body: "x"},
{Kind: "removed", Body: "y"},
{Kind: "removed", Body: "z"},
}
err := batch.WriteChanges(changes)