summaryrefslogtreecommitdiff
path: root/pkg/test/env_test.go
blob: b03a5c5d9e1d7e16c8dcdeaab2f8ca80d40ce2ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package test

import (
	"testing"
)

func TestEnv(t *testing.T) {
	const msg = "Hello, World!"

	c, s, err := newClientServer()
	if err != nil {
		t.Fatal(err)
	}

	defer s.Stop()
	defer c.Close()

	r, err := c.Send([]string{"echo", msg})
	if err != nil {
		t.Fatal(err)
	}

	if r != msg {
		t.Errorf("wrong reply: send '%s', recv '%s'", msg, r)
	}
}