Merge branch 'master' of github.com:pilosa/pilosa

This commit is contained in:
Linh Vo 2017-05-01 15:20:26 -05:00
commit 6b32e70638
2 changed files with 5 additions and 2 deletions

View file

@ -57,7 +57,7 @@ There are supported libraries for the following languages:
## Get Support
There are [several channels](https://www.pilosa.com/community/#support) availble for you to reach out to us for support.
There are [several channels](https://www.pilosa.com/community/#support) available for you to reach out to us for support.
## Contributing

View file

@ -211,7 +211,10 @@ func testBitmapQuick(t *testing.T, n int, min, max uint64) {
}
// Verify slices are equal.
if got, exp := bm.Slice(), uint64SetSlice(m); !reflect.DeepEqual(got, exp) {
// If `got` is nil and `exp` has zero length, don't perform the DeepEqual
// because when `a` is empty (`a = []uint64{}`) then `got` is a nil slice
// while `exp` is an empty slice. Therefore they will not be considered equal.
if got, exp := bm.Slice(), uint64SetSlice(m); !(got == nil && len(exp) == 0) && !reflect.DeepEqual(got, exp) {
t.Fatalf("unexpected values:\n\ngot=%+v\n\nexp=%+v\n\n", got, exp)
}