Run gofmt to fix some trailing whitespace &c.

This commit is contained in:
Alex Bramley 2015-11-02 21:41:41 +00:00
parent e935d78bb7
commit 1e190eb233
5 changed files with 22 additions and 15 deletions

View File

@ -68,7 +68,8 @@ func (line *Line) Public() bool {
switch line.Cmd {
case PRIVMSG, NOTICE, ACTION:
switch line.Args[0][0] {
case '#', '&', '+', '!': return true
case '#', '&', '+', '!':
return true
}
case CTCP, CTCPREPLY:
// CTCP prepends the CTCP verb to line.Args, thus for the message
@ -78,13 +79,13 @@ func (line *Line) Public() bool {
// line.Args containing: []string{"#foo", "BAR", "baz"}
// ... OR change conn.Ctcp()'s argument order to be consistent.
switch line.Args[1][0] {
case '#', '&', '+', '!': return true
case '#', '&', '+', '!':
return true
}
}
return false
}
// ParseLine creates a Line from an incoming message from the IRC server.
//
// It contains special casing for CTCP messages, most notably CTCP ACTION.

View File

@ -44,7 +44,10 @@ func TestLineCopy(t *testing.T) {
}
func TestLineText(t *testing.T) {
tests := []struct{in *Line; out string}{
tests := []struct {
in *Line
out string
}{
{&Line{}, ""},
{&Line{Args: []string{"one thing"}}, "one thing"},
{&Line{Args: []string{"one", "two"}}, "two"},
@ -59,7 +62,10 @@ func TestLineText(t *testing.T) {
}
func TestLineTarget(t *testing.T) {
tests := []struct{in *Line; out string}{
tests := []struct {
in *Line
out string
}{
{&Line{}, ""},
{&Line{Cmd: JOIN, Args: []string{"#foo"}}, "#foo"},
{&Line{Cmd: PART, Args: []string{"#foo", "bye"}}, "#foo"},