diff -r 569833f08780 -r 9fe022261dcc xmpp_test.go --- a/xmpp_test.go Fri Dec 30 18:25:08 2011 -0700 +++ b/xmpp_test.go Fri Dec 30 21:49:00 2011 -0700 @@ -16,7 +16,7 @@ func TestReadError(t *testing.T) { r := strings.NewReader(``) ch := make(chan interface{}) - go readXml(r, ch) + go readXml(r, ch, make(map[string] func(*xml.Name) ExtendedStanza)) x := <- ch se, ok := x.(*streamError) if !ok { @@ -32,7 +32,7 @@ `Error text`) ch = make(chan interface{}) - go readXml(r, ch) + go readXml(r, ch, make(map[string] func(*xml.Name) ExtendedStanza)) x = <- ch se, ok = x.(*streamError) if !ok { @@ -50,7 +50,7 @@ `xmlns="jabber:client" xmlns:stream="` + NsStream + `" version="1.0">`) ch := make(chan interface{}) - go readXml(r, ch) + go readXml(r, ch, make(map[string] func(*xml.Name) ExtendedStanza)) x := <- ch ss, ok := x.(*stream) if !ok {