summaryrefslogtreecommitdiff
path: root/src/pkg/syslog/syslog_test.go
diff options
context:
space:
mode:
authorOndřej Surý <ondrej@sury.org>2011-05-23 09:45:29 +0200
committerOndřej Surý <ondrej@sury.org>2011-05-23 11:04:16 +0200
commit4e5e42a1c1a9eb757743648c48df70cbd42635db (patch)
tree64220a5cf0a1ad27206bbcdbc810ea56ba5ed67f /src/pkg/syslog/syslog_test.go
parentfd089e27d7260cee1c7ca449c41cdd0341ebc6cb (diff)
downloadgolang-4e5e42a1c1a9eb757743648c48df70cbd42635db.tar.gz
Imported Upstream version 2011.05.22
Diffstat (limited to 'src/pkg/syslog/syslog_test.go')
-rw-r--r--src/pkg/syslog/syslog_test.go20
1 files changed, 17 insertions, 3 deletions
diff --git a/src/pkg/syslog/syslog_test.go b/src/pkg/syslog/syslog_test.go
index 4816ddf2a..5c0b3e0c4 100644
--- a/src/pkg/syslog/syslog_test.go
+++ b/src/pkg/syslog/syslog_test.go
@@ -35,7 +35,19 @@ func startServer(done chan<- string) {
go runSyslog(c, done)
}
+func skipNetTest(t *testing.T) bool {
+ if testing.Short() {
+ // Depends on syslog daemon running, and sometimes it's not.
+ t.Logf("skipping syslog test during -short")
+ return true
+ }
+ return false
+}
+
func TestNew(t *testing.T) {
+ if skipNetTest(t) {
+ return
+ }
s, err := New(LOG_INFO, "")
if err != nil {
t.Fatalf("New() failed: %s", err)
@@ -45,6 +57,9 @@ func TestNew(t *testing.T) {
}
func TestNewLogger(t *testing.T) {
+ if skipNetTest(t) {
+ return
+ }
f := NewLogger(LOG_INFO, 0)
if f == nil {
t.Error("NewLogger() failed")
@@ -52,9 +67,8 @@ func TestNewLogger(t *testing.T) {
}
func TestDial(t *testing.T) {
- if testing.Short() {
- // Depends on syslog daemon running, and sometimes it's not.
- t.Logf("skipping syslog test during -short")
+ if skipNetTest(t) {
+ return
}
l, err := Dial("", "", LOG_ERR, "syslog_test")
if err != nil {