From 993e9c8138699a08379711d6e071e9365b6edaf0 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sun, 9 Aug 2015 13:47:34 +0200 Subject: Add len marshaling --- ber/len_test.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'ber/len_test.go') diff --git a/ber/len_test.go b/ber/len_test.go index aeda5f9..ea40453 100644 --- a/ber/len_test.go +++ b/ber/len_test.go @@ -1,6 +1,9 @@ package ber -import "testing" +import ( + "bytes" + "testing" +) type lenTest struct { in int @@ -17,6 +20,10 @@ var lenTestData = []lenTest{ func TestLen(t *testing.T) { for _, test := range lenTestData { + a := MarshalLen(test.in) + if !bytes.Equal(a, test.out) { + t.Error(test.in, "expected", test.out, "got", a) + } n, _ := UnmarshalLen(test.out) if n != test.in { t.Error(test.out, "expected", test.in, "got", n) -- cgit v1.2.3