github.com/docker/engine@v22.0.0-20211208180946-d456264580cf+incompatible/libnetwork/resolvconf/utils_test.go (about)

     1  package resolvconf
     2  
     3  import (
     4  	"strings"
     5  	"testing"
     6  )
     7  
     8  func TestHashData(t *testing.T) {
     9  	reader := strings.NewReader("hash-me")
    10  	actual, err := hashData(reader)
    11  	if err != nil {
    12  		t.Fatal(err)
    13  	}
    14  	expected := "sha256:4d11186aed035cc624d553e10db358492c84a7cd6b9670d92123c144930450aa"
    15  	if actual != expected {
    16  		t.Fatalf("Expecting %s, got %s", expected, actual)
    17  	}
    18  }