diff -r f38b0ee7b1c1 -r 48be1ae93fd4 stream_test.go --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/stream_test.go Tue Dec 27 15:36:07 2011 -0700 @@ -0,0 +1,19 @@ +// Copyright 2011 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package xmpp + +import ( + "testing" +) + +func TestSaslDigest(t *testing.T) { + // These values are from RFC2831, section 4. + obs := saslDigestResponse("chris", "elwood.innosoft.com", + "secret", "OA6MG9tEQGm2hh", "OA6MHXh6VqTrRk", + "AUTHENTICATE", "imap/elwood.innosoft.com", + "00000001") + exp := "d388dad90d4bbd760a152321f2143af7" + assertEquals(t, exp, obs) +}