utils/utils_test.go
2e69e172
 package utils
a27b4b8c
 
63e3816c
 import "testing"
a27b4b8c
 
b02b933c
 func TestReplaceAndAppendEnvVars(t *testing.T) {
 	var (
 		d = []string{"HOME=/"}
 		o = []string{"HOME=/root", "TERM=xterm"}
 	)
 
 	env := ReplaceOrAppendEnvValues(d, o)
 	if len(env) != 2 {
 		t.Fatalf("expected len of 2 got %d", len(env))
 	}
 	if env[0] != "HOME=/root" {
 		t.Fatalf("expected HOME=/root got '%s'", env[0])
 	}
 	if env[1] != "TERM=xterm" {
 		t.Fatalf("expected TERM=xterm got '%s'", env[1])
a2b0c977
 	}
 }