From 38c4928bb84e6d9be958aad7ff4b47e2f416fb84 Mon Sep 17 00:00:00 2001 From: Jordan Orelli Date: Thu, 7 Aug 2014 16:11:08 +0000 Subject: [PATCH] nil bulk string test --- values_test.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/values_test.go b/values_test.go index 9f3c8a0..87b563e 100644 --- a/values_test.go +++ b/values_test.go @@ -11,6 +11,12 @@ type valueTest struct { } func eq(v1, v2 value) bool { + if v1 == nil { + return v2 == nil + } else if v2 == nil { + return false + } + b1, b2 := getBytes(v1), getBytes(v2) if len(b1) != len(b2) { return false @@ -44,7 +50,7 @@ var valueTests = []valueTest{ {"-one two ", Error("one two ")}, // trailing space {"- one two", Error(" one two")}, // leading space - // {"$-1\r\n", nil}, + {"$-1\r\n", nil}, // {"$0\r\n\r\n", BulkString("")}, // is this even a thing? // {"$1\r\nx\r\n", BulkString("x")}, // {"$4\r\netsy\r\n", BulkString("etsy")},