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

Delta Between Two Patch Sets: src/cmd/gofix/netudpgroup_test.go

Issue 4815074: code review 4815074: net: join and leave a IPv6 group address, on a specific... (Closed)
Left Patch Set: diff -r 56ec78826237 https://go.googlecode.com/hg/ Created 13 years, 7 months ago
Right Patch Set: diff -r 508513bbf607 https://go.googlecode.com/hg/ Created 13 years, 7 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:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « src/cmd/gofix/netudpgroup.go ('k') | src/pkg/net/multicast_test.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
1 // Copyright 2011 The Go Authors. All rights reserved. 1 // Copyright 2011 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 package main 5 package main
6 6
7 func init() { 7 func init() {
8 addTestCases(netudpgroupTests) 8 addTestCases(netudpgroupTests)
9 } 9 }
10 10
11 var netudpgroupTests = []testCase{ 11 var netudpgroupTests = []testCase{
12 { 12 {
13 Name: "netudpgroup.0", 13 Name: "netudpgroup.0",
14 In: `package main 14 In: `package main
15 15
16 import "net" 16 import "net"
17 17
18 func f() { 18 func f() {
19 » err := x.JoinGroup(addr) 19 » err := x.JoinGroup(gaddr)
20 » err = y.JoinGroup(addr) 20 » err = y.LeaveGroup(gaddr)
21 » z.JoinGroup(addr)
22 } 21 }
23 `, 22 `,
24 Out: `package main 23 Out: `package main
25 24
26 import "net" 25 import "net"
27 26
28 func f() { 27 func f() {
29 » err := x.JoinGroup(nil, addr) 28 » err := x.JoinGroup(nil, gaddr)
30 » err = y.JoinGroup(nil, addr) 29 » err = y.LeaveGroup(nil, gaddr)
31 » z.JoinGroup(nil, addr)
32 }
33 `,
34 » },
35 » {
36 » » Name: "netudpgroup.1",
37 » » In: `package main
38
39 import "net"
40
41 func f() {
42 » err := x.LeaveGroup(addr)
43 » err = y.LeaveGroup(addr)
44 » z.LeaveGroup(addr)
45 }
46 `,
47 » » Out: `package main
48
49 import "net"
50
51 func f() {
52 » err := x.LeaveGroup(nil, addr)
53 » err = y.LeaveGroup(nil, addr)
54 » z.LeaveGroup(nil, addr)
55 }
56 `,
57 » },
58 » {
59 » » Name: "netudpgroup.2",
60 » » In: `package main
61
62 import "net"
63
64 func f() {
65 » x.JoinGroup(addr)
66 » x.LeaveGroup(addr)
67 }
68 `,
69 » » Out: `package main
70
71 import "net"
72
73 func f() {
74 » x.JoinGroup(nil, addr)
75 » x.LeaveGroup(nil, addr)
76 } 30 }
77 `, 31 `,
78 }, 32 },
79 } 33 }
LEFTRIGHT

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