src.elv.sh/pkg/eval/evaltest.TestCase.want (field)

16 uses

	src.elv.sh/pkg/eval/evaltest (current package)
		evaltest.go#L34: 	want  Result
		evaltest.go#L75: 	t.want.ValueOut = vs
		evaltest.go#L82: 	t.want.BytesOut = []byte(s)
		evaltest.go#L89: 	t.want.StderrOut = []byte(s)
		evaltest.go#L102: 	t.want.Exception = exc{reason, stacks}
		evaltest.go#L109: 	t.want.CompilationError = anyError{}
		evaltest.go#L132: 			if !matchOut(tt.want.ValueOut, r.ValueOut) {
		evaltest.go#L134: 					reprs(r.ValueOut), reprs(tt.want.ValueOut))
		evaltest.go#L136: 			if !bytes.Equal(tt.want.BytesOut, r.BytesOut) {
		evaltest.go#L137: 				t.Errorf("got bytes out %q, want %q", r.BytesOut, tt.want.BytesOut)
		evaltest.go#L139: 			if !bytes.Contains(r.StderrOut, tt.want.StderrOut) {
		evaltest.go#L140: 				t.Errorf("got stderr out %q, want %q", r.StderrOut, tt.want.StderrOut)
		evaltest.go#L142: 			if !matchErr(tt.want.CompilationError, r.CompilationError) {
		evaltest.go#L144: 					r.CompilationError, tt.want.CompilationError)
		evaltest.go#L146: 			if !matchErr(tt.want.Exception, r.Exception) {
		evaltest.go#L152: 				t.Errorf("want: %v", tt.want.Exception)