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)