Bug #582 was not present in 32 bit builds of Redis as
getObjectFromLong() will return an error for overflow.
This commit makes sure that the test does not fail because of the error
returned when running against 32 bit builds.
test {BITCOUNT regression test for github issue #582} {
r del str
r setbit foo 0 1
test {BITCOUNT regression test for github issue #582} {
r del str
r setbit foo 0 1
- r bitcount foo 0 4294967296
+ if {[catch {r bitcount foo 0 4294967296} e]} {
+ assert_match {*ERR*out of range*} $e
+ set _ 1
+ } else {
+ set e
+ }
} {1}
test {BITOP NOT (empty string)} {
} {1}
test {BITOP NOT (empty string)} {