add irc_test.go, update Makefile and .gitignore

add simple test code to make building this package within src/pkg happy;
update irc/Makefile whitespace -- s/    /\t/;
update .gitignore to ignore _test directory created in test build;
This commit is contained in:
Alex Bramley 2009-12-18 22:40:40 +00:00
parent e5131515b8
commit 05e665bec7
3 changed files with 19 additions and 3 deletions

1
.gitignore vendored
View File

@ -1,6 +1,7 @@
/gobot /gobot
*.[568] *.[568]
_obj/ _obj/
_test/
*.swp *.swp
*~ *~
*.out *.out

View File

@ -7,8 +7,8 @@ include $(GOROOT)/src/Make.$(GOARCH)
TARG=irc TARG=irc
GOFILES=\ GOFILES=\
connection.go\ connection.go\
commands.go\ commands.go\
handlers.go\ handlers.go\
nickchan.go nickchan.go
include $(GOROOT)/src/Make.pkg include $(GOROOT)/src/Make.pkg

15
irc/irc_test.go Normal file
View File

@ -0,0 +1,15 @@
package irc
import (
"testing"
)
// Not really sure what or how to test something that basically requires a
// connection to an IRC server to function, but we need some tests or when this
// is present in the go package tree builds fail hard :-(
func TestIRC(t *testing.T) {
if c := New("test", "test", "Testing IRC"); c == nil {
t.FailNow()
}
}