...

Source file src/edge-infra.dev/test/snapshot/diff.go

Documentation: edge-infra.dev/test/snapshot

     1  package snapshot
     2  
     3  import (
     4  	"github.com/pmezard/go-difflib/difflib"
     5  )
     6  
     7  func libDiff(expected []byte, actual []byte) string {
     8  	diff, _ := difflib.GetUnifiedDiffString(difflib.UnifiedDiff{
     9  		A:        difflib.SplitLines(string(expected)),
    10  		B:        difflib.SplitLines(string(actual)),
    11  		FromFile: "Expected",
    12  		FromDate: "",
    13  		ToFile:   "Actual",
    14  		ToDate:   "",
    15  		Context:  1,
    16  	})
    17  
    18  	return "\n\nDiff:\n" + diff
    19  }
    20  

View as plain text