Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1651)

Delta Between Two Patch Sets: src/pkg/os/env_unix_test.go

Issue 36020043: code review 36020043: os, os/exec, os/user: add support for GOOS=solaris
Left Patch Set: diff -r bddf2a72f5e1 https://code.google.com/p/go Created 10 years, 3 months ago
Right Patch Set: diff -r 884801fb67af https://code.google.com/p/go Created 10 years, 2 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Right: Side by side diff | Download
« no previous file with change/comment | « src/pkg/os/dir_unix.go ('k') | src/pkg/os/error_unix.go » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
(no file at all)
1 // Copyright 2013 The Go Authors. All rights reserved. 1 // Copyright 2013 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style 2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file. 3 // license that can be found in the LICENSE file.
4 4
5 // +build darwin dragonfly freebsd linux netbsd openbsd 5 // +build darwin dragonfly freebsd linux netbsd openbsd solaris
6 6
7 package os_test 7 package os_test
8 8
9 import ( 9 import (
10 . "os" 10 . "os"
11 "testing" 11 "testing"
12 ) 12 )
13 13
14 var setenvEinvalTests = []struct { 14 var setenvEinvalTests = []struct {
15 k, v string 15 k, v string
16 }{ 16 }{
17 {"", ""}, // empty key 17 {"", ""}, // empty key
18 {"k=v", ""}, // '=' in key 18 {"k=v", ""}, // '=' in key
19 {"\x00", ""}, // '\x00' in key 19 {"\x00", ""}, // '\x00' in key
20 {"k", "\x00"}, // '\x00' in value 20 {"k", "\x00"}, // '\x00' in value
21 } 21 }
22 22
23 func TestSetenvUnixEinval(t *testing.T) { 23 func TestSetenvUnixEinval(t *testing.T) {
24 for _, tt := range setenvEinvalTests { 24 for _, tt := range setenvEinvalTests {
25 err := Setenv(tt.k, tt.v) 25 err := Setenv(tt.k, tt.v)
26 if err == nil { 26 if err == nil {
27 t.Errorf(`Setenv(%q, %q) == nil, want error`, tt.k, tt.v ) 27 t.Errorf(`Setenv(%q, %q) == nil, want error`, tt.k, tt.v )
28 } 28 }
29 } 29 }
30 } 30 }
LEFTRIGHT

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b