From 864b7eca5a11b4dbf88b41e08853eda132865e49 Mon Sep 17 00:00:00 2001 From: DanB Date: Sun, 4 Aug 2013 13:42:43 +0200 Subject: [PATCH] Adding extra fields test --- cdrs/fscdr_test.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cdrs/fscdr_test.go b/cdrs/fscdr_test.go index 5e400b400..954f735cf 100644 --- a/cdrs/fscdr_test.go +++ b/cdrs/fscdr_test.go @@ -88,6 +88,14 @@ func TestCDRFields(t *testing.T) { if fsCdr.GetDuration() != 4 { t.Error("Error parsing cdr: ", fsCdr) } + cfg.CDRSExtraFields = []string{"sip_user_agent","read_codec","write_codec"} + extraFields := fsCdr.GetExtraFields() + if len(extraFields)!=3 { + t.Error("Error parsing extra fields: ", extraFields) + } + if extraFields["sip_user_agent"] != "Jitsi2.2.4603.9615Linux" { + t.Error("Error parsing extra fields: ", extraFields) + } }