[Python-modules-team] Bug#924851: python-fakeredis: FTBFS: dh_auto_test: pybuild --test --test-nose -i python{version} -p 2.7 returned exit code 13

Lucas Nussbaum lucas at debian.org
Sun Mar 17 18:08:19 GMT 2019


Source: python-fakeredis
Version: 1.0~rc1-1
Severity: serious
Tags: buster sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20190315 qa-ftbfs
Justification: FTBFS in buster on amd64

Hi,

During a rebuild of all packages in buster (in a buster chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
>  debian/rules build
> dh build --with python2,python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:217: python2.7 setup.py config 
> running config
> I: pybuild base:217: python3.7 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:217: /usr/bin/python setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/fakeredis
> copying fakeredis/_zset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/fakeredis
> copying fakeredis/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/fakeredis
> copying fakeredis/_server.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/fakeredis
> I: pybuild base:217: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_fakeredis/build/fakeredis
> copying fakeredis/_zset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_fakeredis/build/fakeredis
> copying fakeredis/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_fakeredis/build/fakeredis
> copying fakeredis/_server.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_fakeredis/build/fakeredis
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:217: cd '/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build'; python2.7 -m nose -v test_fakeredis.py test_fakeredis.py:TestFakeStrictRedis test_fakeredis.py:TestFakeRedis
> test_acquiring_lock_different_lock_release (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_blocking_timeout (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_extend (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_extend_exceptions (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_extend_expired (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_nonblocking (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_twice (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_default_value (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_does_not_exist (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_negative_count (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_positive_count (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_return_value (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_zero_count (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_pttl_should_return_none_for_non_expiring_key (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_pttl_should_return_value_for_expiring_key (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_setex (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_setex_using_timedelta (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_ttl_should_return_none_for_non_expiring_key (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_ttl_should_return_value_for_expiring_key (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_ttls_should_always_be_long (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_unlock_expired (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_unlock_without_lock (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_deprecated (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_missing_required_params (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_with_multiple_keypairs (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_with_name_is_non_string (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_with_single_keypair (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_acquiring_lock_different_lock_release (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_blocking_timeout (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_extend (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_extend_exceptions (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_extend_expired (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_nonblocking (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_twice (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_default_value (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_does_not_exist (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_negative_count (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_positive_count (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_return_value (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_zero_count (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_pttl_should_return_none_for_non_expiring_key (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_pttl_should_return_value_for_expiring_key (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_setex (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_setex_using_timedelta (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_ttl_should_return_none_for_non_expiring_key (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_ttl_should_return_value_for_expiring_key (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_ttls_should_always_be_long (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_unlock_expired (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_unlock_without_lock (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_deprecated (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_missing_required_params (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_with_multiple_keypairs (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_with_name_is_non_string (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_with_single_keypair (test_fakeredis.TestFakeRedisDecodeResponses) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_append (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_append_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_append_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_basic_sort (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_bgsave (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_bgsave_timestamp_update (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_bitcount (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_bitcount_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blocking_operations_when_empty (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blpop_allow_single_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blpop_block (test_fakeredis.TestFakeStrictRedis) ... Exception in thread Thread-1:
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
>     self.run()
>   File "/usr/lib/python2.7/threading.py", line 754, in run
>     self.__target(*self.__args, **self.__kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1084, in push_thread
>     self.redis.rpush('foo', 'value1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ERROR
> ERROR
> test_blpop_single_list (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blpop_transaction (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blpop_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_brpop_block (test_fakeredis.TestFakeStrictRedis) ... Exception in thread Thread-2:
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
>     self.run()
>   File "/usr/lib/python2.7/threading.py", line 754, in run
>     self.__target(*self.__args, **self.__kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1138, in push_thread
>     self.redis.rpush('foo', 'value1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ERROR
> ERROR
> test_brpop_single_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_brpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_brpop_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_brpoplpush_multi_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_brpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_contains (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_dbsize (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_decr (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_decr_badtype (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_decr_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_decr_newkey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_del_operator (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_delete (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_delete_expire (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_delete_multiple (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_delete_nonexistent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_echo (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_empty_hash (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_empty_list (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_empty_set (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_empty_sort (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_empty_zset (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_blpop (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_conditional (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_convert_bool (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_convert_number (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_delete (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_exists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_flushall (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_flushdb (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_global_and_return_ok (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_global_variable (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_hgetall (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_hgetall_iterate (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_incrbyfloat (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_invalid_command (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_iterate_over_argv (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_iterate_over_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_list_with_nil (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_eval_lrange (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_lset (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_ltrim (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_mget (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_mget_none (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_eval_mget_not_set (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_more_keys_than_args (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_nested_table (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_none_arg (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_eval_numkeys_float (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_numkeys_float_string (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_numkeys_integer_string (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_numkeys_negative (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_pcall (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_pcall_return_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_return_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_return_ok (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_return_ok_nested (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_return_ok_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_runtime_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_sdiff (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_set_value_to_arg (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_syntax_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_table (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_table_with_nil (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_table_with_numbers (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_exists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_long (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_expire_immediately_with_millisecond_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_expire_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_flushdb (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_foo (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_future_newbytes (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_future_newstr (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_get_does_not_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_get_invalid_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_get_set_bits (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_get_with_non_str_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getbit (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getbit_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getitem_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getset_exists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getset_not_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getset_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hdel (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hdel_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hexists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hexists_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hgetall (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hgetall_empty_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hgetall_with_tuples (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_hgetall_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrby (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrby_with_no_starting_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrby_with_range_param (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrby_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_on_non_float_value_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_precision (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_with_no_starting_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_with_non_float_amount_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_with_range_param (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hkeys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hkeys_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hlen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hlen_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hmget (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hmget_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hmset_convert_values (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_hmset_does_not_mutate_input_params (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_hmset_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hmsetset (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hmsetset_empty_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> test_hscan (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hset_then_hget (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hset_update (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hset_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hsetnx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hstrlen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hstrlen_missing (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hvals (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hvals_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_bad_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_by (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_followed_by_mget (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_followed_by_mget_returns_strings (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_preexisting_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_with_float (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incrbyfloat (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incrbyfloat_bad_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incrbyfloat_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incrbyfloat_precision (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incrbyfloat_with_noexist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_key_patterns (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_large_command (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lastsave (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lindex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lindex_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_linsert_after (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_linsert_before (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_linsert_no_pivot (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_linsert_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_llen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_llen_no_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_llen_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpop (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpop_empty_list (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpop_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpush_key_does_not_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpush_then_lrange_all (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpush_then_lrange_portion (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpush_with_nonstr_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpush_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpushx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpushx_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrange_negative_indices (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_default_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_does_not_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_negative_count (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_positive_count (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_return_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_zero_count (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lset (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lset_index_out_of_range (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lset_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ltrim (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ltrim_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ltrim_with_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ltrim_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_mget (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_mget_mixed_types (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_mget_none (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_mget_with_no_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_mset (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_mset_accepts_kwargs (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_mset_with_no_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_msetnx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_multidb (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_multiple_bits_set (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_multiple_successful_watch_calls (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_persist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpire_should_expire_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpire_should_return_falsey_for_missing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpire_should_return_truthy_for_existing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pfadd (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pfcount (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pfmerge (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ping (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ping_pubsub (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_empty (test_fakeredis.TestFakeStrictRedis) ... ERROR
> test_pipeline_failed_transaction (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> Test the pipeline ignoring errors when asked. ... ERROR
> ERROR
> test_pipeline_length (test_fakeredis.TestFakeStrictRedis) ... ERROR
> test_pipeline_no_commands (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_non_transactional (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_raises_when_watched_key_changed (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_succeeds_despite_unwatched_key_changed (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_succeeds_when_watching_nonexistent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_transaction_shortcut (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_transaction_value_from_callable (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_psetex_expire_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_psetex_expire_value_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_binary (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_ignore_sub_messages_listen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_listen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_listen_handler (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_psubscribe (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_punsubscribe (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_run_in_thread (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_subscribe (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_timeout (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_unsubscribe (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rename (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rename_does_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rename_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rename_nonexistent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_renamenx_doesnt_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpop (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpop_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpoplpush (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpoplpush_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpoplpush_one_to_self (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpoplpush_to_nonexistent_destination (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpush (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpush_then_lrange_with_nested_list1 (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_rpush_then_lrange_with_nested_list2 (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_rpush_then_lrange_with_nested_list3 (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_rpush_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpushx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpushx_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sadd (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sadd_as_str_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sadd_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_save (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_save_timestamp_update (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_saving_non_ascii_chars_as_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_saving_non_ascii_chars_as_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_saving_unicode_type_as_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_saving_unicode_type_as_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_all_in_single_call (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_expired_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_iter_multiple_pages (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_iter_multiple_pages_with_match (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_iter_single_page (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_multiple_pages_with_count_arg (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_single (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scard (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scard_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_script (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sdiff (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sdiff_empty (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sdiff_one_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sdiff_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sdiffstore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_None_value (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_set_ex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_ex_should_expire_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_ex_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_existing_key_persists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_float_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_non_str_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_nx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_px (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_px_should_expire_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_px_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_raises_wrong_px (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_then_get (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_using_timedelta_raises_wrong_px (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_xx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setbit_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setbit_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setbits_and_getkeys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setex_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setex_using_float (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setex_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setex_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setitem_getitem (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setnx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setrange (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setrange_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sinter (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sinter_bytes_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sinter_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sinterstore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sismember (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sismember_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smembers (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smembers_copy (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smembers_runtime_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smembers_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smove (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smove_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smove_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_alpha (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_descending (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_range_offset_norange (test_fakeredis.TestFakeStrictRedis) ... ERROR
> test_sort_range_offset_range (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_range_offset_range_and_desc (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_range_with_large_range (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_with_by_and_get_option (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_with_hash (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_with_set (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_with_store_option (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_spop (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_spop_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_srandmember (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> srandmember works with the number argument. ... ERROR
> ERROR
> test_srandmember_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_srem (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_srem_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sscan (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_strlen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_strlen_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_substr (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_substr_noexist_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_substr_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sunion (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sunion_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sunionstore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_swapdb (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_swapdb_same_db (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_unset_bits (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_watch_state_is_cleared_across_multiple_watches (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zadd (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zadd_empty (test_fakeredis.TestFakeStrictRedis) ... ERROR
> test_zadd_errors (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_zadd_minus_zero (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zadd_multiple (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zadd_uses_str (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_zadd_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcard (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcard_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcard_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcount (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcount_exclusive (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcount_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zincrby (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zincrby_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore_max (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore_nokey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore_onekey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zlexcount (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zlexcount_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_descending (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_descending_with_scores (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_same_score (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_score_cast (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_with_positive_indices (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebylex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore_slice (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore_withscores (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebysore_exclusive (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrank (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrank_non_existent_member (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrank_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrem (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrem_non_existent_member (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrem_numeric_member (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrem_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebylex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebylex_badkey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebylex_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyrank (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyrank_negative_indices (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyrank_out_of_bounds (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyrank_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyscore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyscore_badkey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrange (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrange_score_cast (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrange_sorted_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrange_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebylex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebyscore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrank (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrank_non_existent_member (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrank_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zscore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zscore_non_existent_member (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zscore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_badkey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_max (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_min (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_nan_to_zero (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_nokey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_sum (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_weights (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_append (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_bitcount (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_blpop (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_brpop (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_brpoplpush (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_decr (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_echo (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_eval (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_exists (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_expire (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_flushall (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_flushdb (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_get (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_getbit (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_getset (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hdel (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hexists (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hget (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hgetall (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hincrby (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hincrbyfloat (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hkeys (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hlen (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hmget (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hmset (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hscan (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hscan_iter (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hset (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hsetnx (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_hvals (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_incr (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_incrby (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_keys (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_lindex (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_linsert (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_llen (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_lock (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_lpop (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_lpush (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_lpushx (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_lrange (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_lrem (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_lset (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_ltrim (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_mget (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_mset (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_msetnx (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_ncrbyfloat (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_persist (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_pexpire (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_pfadd (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_pfmerge (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_pipeline (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_pubsub (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_rangebylex (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_rename (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ERROR
> test_rpop (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_rpoplpush (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_rpush (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_rpushx (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_sadd (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_scan (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_scan_iter (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_scard (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_sdiff (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_sdiffstore (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_sinter (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_sinterstore (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_sismember (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_smembers (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_smove (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_spop (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_srandmember (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_srem (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_sscan (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_sscan_iter (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_sunion (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_sunionstore (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_transaction (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zadd (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zcard (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zcount (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zincrby (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zinterstore (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zlexcount (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zrange (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zrangebyscore (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zrem (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zremrangebylex (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zremrangebyrank (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zremrangebyscore (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zrevran (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zrevrange (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zrevrangebylex (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zrevrangebyscore (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zscore (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_zunionstor (test_fakeredis.TestFakeStrictRedisConnectionErrors) ... ok
> test_append (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_append_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_append_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_basic_sort (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_bgsave (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_bgsave_timestamp_update (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_bitcount (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_bitcount_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_blocking_operations_when_empty (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_blpop_allow_single_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_blpop_block (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... Exception in thread Thread-3:
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
>     self.run()
>   File "/usr/lib/python2.7/threading.py", line 754, in run
>     self.__target(*self.__args, **self.__kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1084, in push_thread
>     self.redis.rpush('foo', 'value1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ERROR
> ERROR
> test_blpop_single_list (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_blpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_blpop_transaction (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_blpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_brpop_block (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... Exception in thread Thread-4:
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
>     self.run()
>   File "/usr/lib/python2.7/threading.py", line 754, in run
>     self.__target(*self.__args, **self.__kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1138, in push_thread
>     self.redis.rpush('foo', 'value1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ERROR
> ERROR
> test_brpop_single_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_brpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_brpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_brpoplpush_multi_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_brpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_contains (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_dbsize (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_decr (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_decr_badtype (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_decr_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_decr_newkey (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_del_operator (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_delete (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_delete_expire (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_delete_multiple (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_delete_nonexistent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_echo (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_empty_hash (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_empty_list (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_empty_set (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_empty_sort (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_empty_zset (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_blpop (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_conditional (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_convert_bool (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_convert_number (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_delete (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_exists (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_flushall (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_flushdb (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_global_and_return_ok (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_global_variable (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_hgetall (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_hgetall_iterate (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_incrbyfloat (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_invalid_command (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_iterate_over_argv (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_iterate_over_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_list_with_nil (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_eval_lrange (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_lset (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_ltrim (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_mget (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_mget_none (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_eval_mget_not_set (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_more_keys_than_args (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_nested_table (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_none_arg (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_eval_numkeys_float (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_numkeys_float_string (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_numkeys_integer_string (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_numkeys_negative (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_pcall (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_pcall_return_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_return_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_return_ok (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_return_ok_nested (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_return_ok_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_runtime_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_sdiff (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_set_value_to_arg (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_syntax_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_table (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_table_with_nil (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_eval_table_with_numbers (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_exists (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_expire_long (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_expire_should_expire_immediately_with_millisecond_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_expire_should_expire_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_expire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_expire_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_expire_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_expireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_expireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_expireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_expireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_flushdb (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_foo (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_future_newbytes (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_future_newstr (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_get_does_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_get_invalid_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_get_set_bits (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_get_with_non_str_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_getbit (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_getbit_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_getitem_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_getset_exists (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_getset_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_getset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hdel (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hdel_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hexists (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hexists_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hgetall (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hgetall_empty_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hgetall_with_tuples (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_hgetall_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hincrby (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hincrby_with_no_starting_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hincrby_with_range_param (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hincrby_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hincrbyfloat (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hincrbyfloat_on_non_float_value_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hincrbyfloat_precision (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hincrbyfloat_with_no_starting_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hincrbyfloat_with_non_float_amount_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hincrbyfloat_with_range_param (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hincrbyfloat_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hkeys (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hkeys_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hlen (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hlen_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hmget (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hmget_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hmset_convert_values (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_hmset_does_not_mutate_input_params (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_hmset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hmsetset (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hmsetset_empty_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> test_hscan (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hset_then_hget (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hset_update (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hsetnx (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hstrlen (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hstrlen_missing (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hvals (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_hvals_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incr_bad_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incr_by (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incr_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incr_followed_by_mget (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incr_followed_by_mget_returns_strings (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incr_preexisting_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incr_with_float (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incr_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incrbyfloat (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incrbyfloat_bad_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incrbyfloat_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incrbyfloat_precision (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_incrbyfloat_with_noexist (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_key_patterns (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_large_command (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lastsave (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lindex (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lindex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_linsert_after (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_linsert_before (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_linsert_no_pivot (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_linsert_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_llen (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_llen_no_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_llen_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lpop (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lpop_empty_list (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lpush_key_does_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lpush_then_lrange_all (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lpush_then_lrange_portion (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lpush_with_nonstr_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lpushx (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lpushx_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lrange_negative_indices (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lrem_default_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lrem_does_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lrem_negative_count (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lrem_positive_count (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lrem_return_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lrem_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lrem_zero_count (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lset (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lset_index_out_of_range (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_lset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_ltrim (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_ltrim_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_ltrim_with_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_ltrim_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_mget (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_mget_mixed_types (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_mget_none (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_mget_with_no_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_mset (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_mset_accepts_kwargs (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_mset_with_no_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_msetnx (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_multidb (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_multiple_bits_set (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_multiple_successful_watch_calls (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_persist (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pexpire_should_expire_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pexpire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pexpire_should_return_falsey_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pexpire_should_return_truthy_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pexpireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pexpireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pexpireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pexpireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pfadd (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pfcount (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pfmerge (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_ping (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_ping_pubsub (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pipeline (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pipeline_empty (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> test_pipeline_failed_transaction (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> Test the pipeline ignoring errors when asked. ... ERROR
> ERROR
> test_pipeline_length (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> test_pipeline_no_commands (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pipeline_non_transactional (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pipeline_raises_when_watched_key_changed (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pipeline_succeeds_despite_unwatched_key_changed (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pipeline_succeeds_when_watching_nonexistent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pipeline_transaction_shortcut (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pipeline_transaction_value_from_callable (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_psetex_expire_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_psetex_expire_value_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pubsub_binary (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> test_pubsub_ignore_sub_messages_listen (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pubsub_listen (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pubsub_listen_handler (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pubsub_psubscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pubsub_punsubscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pubsub_run_in_thread (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pubsub_subscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pubsub_timeout (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_pubsub_unsubscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rename (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rename_does_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rename_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rename_nonexistent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_renamenx_doesnt_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rpop (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rpoplpush (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rpoplpush_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rpoplpush_one_to_self (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rpoplpush_to_nonexistent_destination (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rpush (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rpush_then_lrange_with_nested_list1 (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_rpush_then_lrange_with_nested_list2 (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_rpush_then_lrange_with_nested_list3 (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_rpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rpushx (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_rpushx_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sadd (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sadd_as_str_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sadd_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_save (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_save_timestamp_update (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_saving_non_ascii_chars_as_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_saving_non_ascii_chars_as_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_saving_unicode_type_as_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_saving_unicode_type_as_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_scan (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_scan_all_in_single_call (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_scan_expired_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_scan_iter_multiple_pages (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_scan_iter_multiple_pages_with_match (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_scan_iter_single_page (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_scan_multiple_pages_with_count_arg (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_scan_single (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_scard (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_scard_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_script (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sdiff (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sdiff_empty (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sdiff_one_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sdiff_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sdiffstore (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_None_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_set_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_ex_should_expire_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_ex_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_existing_key_persists (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_float_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_non_str_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_nx (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_px (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_px_should_expire_value (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_px_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_raises_wrong_px (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_then_get (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_using_timedelta_raises_wrong_px (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_set_xx (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setbit_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setbit_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setbits_and_getkeys (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setex (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setex_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setex_using_float (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setex_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setex_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setitem_getitem (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setnx (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setrange (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_setrange_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sinter (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sinter_bytes_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sinter_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sinterstore (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sismember (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sismember_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_smembers (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_smembers_copy (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_smembers_runtime_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_smembers_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_smove (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_smove_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_smove_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sort_alpha (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sort_descending (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sort_range_offset_norange (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> test_sort_range_offset_range (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sort_range_offset_range_and_desc (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sort_range_with_large_range (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sort_with_by_and_get_option (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sort_with_hash (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sort_with_set (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sort_with_store_option (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sort_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_spop (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_spop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_srandmember (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> srandmember works with the number argument. ... ERROR
> ERROR
> test_srandmember_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_srem (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_srem_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sscan (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_strlen (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_strlen_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_substr (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_substr_noexist_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_substr_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sunion (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sunion_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_sunionstore (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_swapdb (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_swapdb_same_db (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_ttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_ttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_unset_bits (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_watch_state_is_cleared_across_multiple_watches (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zadd (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zadd_empty (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> test_zadd_errors (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_zadd_minus_zero (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zadd_multiple (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zadd_uses_str (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_zadd_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zcard (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zcard_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zcard_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zcount (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zcount_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zcount_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zincrby (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zincrby_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zinterstore (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zinterstore_max (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zinterstore_mixed_set_types (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zinterstore_nokey (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zinterstore_onekey (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zinterstore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zlexcount (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zlexcount_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrange_descending (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrange_descending_with_scores (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrange_same_score (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrange_score_cast (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrange_with_positive_indices (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrange_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrangebylex (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrangebylex_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrangebylex_with_limit (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrangebyscore (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrangebyscore_slice (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrangebyscore_withscores (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrangebysore_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrank (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrank_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrank_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrem (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrem_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrem_numeric_member (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrem_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebylex (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebylex_badkey (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebylex_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebyrank (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebyrank_negative_indices (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebyrank_out_of_bounds (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebyrank_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebyscore (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebyscore_badkey (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zremrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrange (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrange_score_cast (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrange_sorted_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrange_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrangebylex (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrangebylex_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrangebylex_with_limit (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrangebyscore (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrank (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrank_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zrevrank_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zscore (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zscore_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zunionstore (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zunionstore_badkey (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zunionstore_max (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zunionstore_min (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zunionstore_mixed_set_types (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zunionstore_nan_to_zero (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zunionstore_nokey (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zunionstore_sum (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zunionstore_weights (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_zunionstore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses) ... ERROR
> ERROR
> test_can_pass_through_extra_args (test_fakeredis.TestInitArgs) ... ERROR
> test_from_url (test_fakeredis.TestInitArgs) ... ERROR
> test_from_url_db_value_error (test_fakeredis.TestInitArgs) ... ok
> test_from_url_with_db_arg (test_fakeredis.TestInitArgs) ... ERROR
> test_singleton (test_fakeredis.TestInitArgs) ... ERROR
> test_basic_subscribe (test_fakeredis.TestPubSubConnected) ... ok
> test_subscription_conn_lost (test_fakeredis.TestPubSubConnected) ... ERROR
> test_acquiring_lock_different_lock_release (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_expire_should_not_handle_floating_point_values (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lock (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lock_blocking_timeout (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lock_extend (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lock_extend_exceptions (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lock_extend_expired (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lock_nonblocking (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lock_twice (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lrem_default_value (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lrem_does_not_exist (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lrem_negative_count (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lrem_positive_count (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lrem_return_value (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_lrem_zero_count (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_pttl_should_return_none_for_non_expiring_key (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_pttl_should_return_value_for_expiring_key (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_setex (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_setex_using_timedelta (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_ttl_should_return_none_for_non_expiring_key (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_ttl_should_return_value_for_expiring_key (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_ttls_should_always_be_long (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_unlock_expired (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_unlock_without_lock (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_zadd_deprecated (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_zadd_missing_required_params (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_zadd_with_multiple_keypairs (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_zadd_with_name_is_non_string (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_zadd_with_single_keypair (test_fakeredis.TestRealRedis) ... SKIP: Redis is not running.
> test_acquiring_lock_different_lock_release (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expire_should_not_handle_floating_point_values (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lock (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lock_blocking_timeout (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lock_extend (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lock_extend_exceptions (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lock_extend_expired (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lock_nonblocking (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lock_twice (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_default_value (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_does_not_exist (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_negative_count (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_positive_count (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_return_value (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_zero_count (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pttl_should_return_none_for_non_expiring_key (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pttl_should_return_value_for_expiring_key (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setex (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setex_using_timedelta (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_ttl_should_return_none_for_non_expiring_key (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_ttl_should_return_value_for_expiring_key (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_ttls_should_always_be_long (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_unlock_expired (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_unlock_without_lock (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd_deprecated (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd_missing_required_params (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd_with_multiple_keypairs (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd_with_name_is_non_string (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd_with_single_keypair (test_fakeredis.TestRealRedisDecodeResponses) ... SKIP: Redis is not running.
> test_append (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_append_with_no_preexisting_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_append_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_basic_sort (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_bgsave (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_bgsave_timestamp_update (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_bitcount (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_bitcount_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_blocking_operations_when_empty (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_blpop_allow_single_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_blpop_block (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_blpop_single_list (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_blpop_test_multiple_lists (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_blpop_transaction (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_blpop_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_brpop_block (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_brpop_single_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_brpop_test_multiple_lists (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_brpop_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_brpoplpush_multi_keys (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_brpoplpush_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_contains (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_dbsize (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_decr (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_decr_badtype (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_decr_expiry (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_decr_newkey (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_del_operator (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_delete (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_delete_expire (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_delete_multiple (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_delete_nonexistent_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_echo (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_empty_hash (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_empty_list (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_empty_set (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_empty_sort (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_empty_zset (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_blpop (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_conditional (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_convert_bool (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_convert_number (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_delete (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_exists (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_flushall (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_flushdb (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_global_and_return_ok (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_global_variable (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_hgetall (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_hgetall_iterate (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_incrbyfloat (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_invalid_command (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_iterate_over_argv (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_iterate_over_keys (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_list_with_nil (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_lrange (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_lset (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_ltrim (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_mget (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_mget_none (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_mget_not_set (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_more_keys_than_args (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_nested_table (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_none_arg (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_numkeys_float (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_numkeys_float_string (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_numkeys_integer_string (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_numkeys_negative (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_pcall (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_pcall_return_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_return_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_return_ok (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_return_ok_nested (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_return_ok_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_runtime_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_sdiff (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_set_value_to_arg (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_syntax_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_table (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_table_with_nil (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_eval_table_with_numbers (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_exists (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_expire_long (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_expire_should_expire_immediately_with_millisecond_timedelta (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_expire_should_expire_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_expire_should_expire_key_using_timedelta (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_expire_should_not_handle_floating_point_values (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_expire_should_return_false_for_missing_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_expire_should_return_true_for_existing_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_expireat_should_expire_key_by_datetime (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_expireat_should_expire_key_by_timestamp (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_expireat_should_return_false_for_missing_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_expireat_should_return_true_for_existing_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_flushdb (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_foo (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_future_newbytes (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_future_newstr (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_get_does_not_exist (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_get_invalid_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_get_set_bits (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_get_with_non_str_keys (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_getbit (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_getbit_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_getitem_non_existent_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_getset_exists (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_getset_not_exist (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_getset_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hdel (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hdel_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hexists (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hexists_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hgetall (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hgetall_empty_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hgetall_with_tuples (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hgetall_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hincrby (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hincrby_with_no_starting_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hincrby_with_range_param (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hincrby_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hincrbyfloat (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hincrbyfloat_on_non_float_value_raises_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hincrbyfloat_precision (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hincrbyfloat_with_no_starting_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hincrbyfloat_with_non_float_amount_raises_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hincrbyfloat_with_range_param (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hincrbyfloat_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hkeys (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hkeys_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hlen (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hlen_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hmget (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hmget_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hmset_convert_values (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hmset_does_not_mutate_input_params (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hmset_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hmsetset (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hmsetset_empty_raises_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hscan (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hset_then_hget (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hset_update (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hset_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hsetnx (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hstrlen (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hstrlen_missing (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hvals (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_hvals_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incr_bad_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incr_by (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incr_expiry (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incr_followed_by_mget (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incr_followed_by_mget_returns_strings (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incr_preexisting_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incr_with_float (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incr_with_no_preexisting_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incrbyfloat (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incrbyfloat_bad_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incrbyfloat_expiry (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incrbyfloat_precision (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_incrbyfloat_with_noexist (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_key_patterns (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_keys (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_large_command (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lastsave (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lindex (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lindex_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_linsert_after (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_linsert_before (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_linsert_no_pivot (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_linsert_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_llen (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_llen_no_exist (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_llen_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lpop (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lpop_empty_list (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lpop_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lpush_key_does_not_exist (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lpush_then_lrange_all (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lpush_then_lrange_portion (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lpush_with_nonstr_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lpush_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lpushx (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lpushx_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lrange_negative_indices (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lrem_default_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lrem_does_not_exist (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lrem_negative_count (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lrem_positive_count (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lrem_return_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lrem_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lrem_zero_count (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lset (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lset_index_out_of_range (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_lset_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_ltrim (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_ltrim_expiry (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_ltrim_with_non_existent_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_ltrim_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_mget (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_mget_mixed_types (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_mget_none (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_mget_with_no_keys (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_mset (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_mset_accepts_kwargs (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_mset_with_no_keys (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_msetnx (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_multidb (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_multiple_bits_set (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_multiple_successful_watch_calls (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_persist (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pexpire_should_expire_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pexpire_should_expire_key_using_timedelta (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pexpire_should_return_falsey_for_missing_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pexpire_should_return_truthy_for_existing_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pexpireat_should_expire_key_by_datetime (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pexpireat_should_expire_key_by_timestamp (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pexpireat_should_return_false_for_missing_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pexpireat_should_return_true_for_existing_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pfadd (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pfcount (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pfmerge (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_ping (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_ping_pubsub (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pipeline (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pipeline_empty (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pipeline_failed_transaction (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> Test the pipeline ignoring errors when asked. ... SKIP: Redis is not running.
> test_pipeline_length (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pipeline_no_commands (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pipeline_non_transactional (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pipeline_raises_when_watched_key_changed (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pipeline_succeeds_despite_unwatched_key_changed (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pipeline_succeeds_when_watching_nonexistent_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pipeline_transaction_shortcut (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pipeline_transaction_value_from_callable (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_psetex_expire_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_psetex_expire_value_using_timedelta (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pubsub_binary (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pubsub_ignore_sub_messages_listen (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pubsub_listen (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pubsub_listen_handler (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pubsub_psubscribe (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pubsub_punsubscribe (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pubsub_run_in_thread (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pubsub_subscribe (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pubsub_timeout (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_pubsub_unsubscribe (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rename (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rename_does_exist (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rename_expiry (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rename_nonexistent_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_renamenx_doesnt_exist (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpop (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpop_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpoplpush (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpoplpush_expiry (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpoplpush_one_to_self (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpoplpush_to_nonexistent_destination (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpoplpush_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpush (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpush_then_lrange_with_nested_list1 (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpush_then_lrange_with_nested_list2 (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpush_then_lrange_with_nested_list3 (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpush_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpushx (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_rpushx_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sadd (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sadd_as_str_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sadd_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_save (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_save_timestamp_update (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_saving_non_ascii_chars_as_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_saving_non_ascii_chars_as_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_saving_unicode_type_as_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_saving_unicode_type_as_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_scan (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_scan_all_in_single_call (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_scan_expired_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_scan_iter_multiple_pages (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_scan_iter_multiple_pages_with_match (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_scan_iter_single_page (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_scan_multiple_pages_with_count_arg (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_scan_single (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_scard (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_scard_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_script (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sdiff (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sdiff_empty (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sdiff_one_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sdiff_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sdiffstore (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_None_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_ex (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_ex_should_expire_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_ex_using_timedelta (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_existing_key_persists (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_float_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_non_str_keys (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_nx (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_px (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_px_should_expire_value (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_px_using_timedelta (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_raises_wrong_ex (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_raises_wrong_px (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_then_get (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_using_timedelta_raises_wrong_ex (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_using_timedelta_raises_wrong_px (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_set_xx (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setbit_expiry (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setbit_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setbits_and_getkeys (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setex (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setex_raises_wrong_ex (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setex_using_float (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setex_using_timedelta (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setex_using_timedelta_raises_wrong_ex (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setitem_getitem (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setnx (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setrange (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_setrange_expiry (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sinter (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sinter_bytes_keys (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sinter_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sinterstore (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sismember (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sismember_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_smembers (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_smembers_copy (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_smembers_runtime_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_smembers_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_smove (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_smove_non_existent_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_smove_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sort_alpha (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sort_descending (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sort_range_offset_norange (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sort_range_offset_range (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sort_range_offset_range_and_desc (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sort_range_with_large_range (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sort_with_by_and_get_option (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sort_with_hash (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sort_with_set (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sort_with_store_option (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sort_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_spop (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_spop_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_srandmember (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> srandmember works with the number argument. ... SKIP: Redis is not running.
> test_srandmember_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_srem (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_srem_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sscan (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_strlen (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_strlen_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_substr (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_substr_noexist_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_substr_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sunion (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sunion_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_sunionstore (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_swapdb (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_swapdb_same_db (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_ttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_ttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_unset_bits (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_watch_state_is_cleared_across_multiple_watches (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zadd (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zadd_empty (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zadd_errors (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zadd_minus_zero (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zadd_multiple (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zadd_uses_str (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zadd_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zcard (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zcard_non_existent_key (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zcard_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zcount (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zcount_exclusive (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zcount_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zincrby (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zincrby_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zinterstore (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zinterstore_max (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zinterstore_mixed_set_types (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zinterstore_nokey (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zinterstore_onekey (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zinterstore_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zlexcount (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zlexcount_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrange_descending (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrange_descending_with_scores (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrange_same_score (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrange_score_cast (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrange_with_positive_indices (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrange_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrangebylex (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrangebylex_raises_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrangebylex_with_limit (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrangebylex_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrangebyscore (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrangebyscore_cast_scores (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrangebyscore_raises_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrangebyscore_slice (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrangebyscore_withscores (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrangebyscore_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrangebysore_exclusive (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrank (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrank_non_existent_member (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrank_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrem (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrem_non_existent_member (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrem_numeric_member (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrem_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebylex (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebylex_badkey (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebylex_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebylex_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebyrank (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebyrank_negative_indices (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebyrank_out_of_bounds (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebyrank_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebyscore (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebyscore_badkey (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebyscore_exclusive (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebyscore_raises_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zremrangebyscore_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrange (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrange_score_cast (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrange_sorted_keys (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrange_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrangebylex (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrangebylex_raises_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrangebylex_with_limit (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrangebylex_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrangebyscore (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrangebyscore_cast_scores (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrangebyscore_exclusive (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrangebyscore_raises_error (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrangebyscore_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrank (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrank_non_existent_member (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zrevrank_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zscore (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zscore_non_existent_member (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zscore_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zunionstore (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zunionstore_badkey (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zunionstore_max (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zunionstore_min (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zunionstore_mixed_set_types (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zunionstore_nan_to_zero (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zunionstore_nokey (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zunionstore_sum (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zunionstore_weights (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_zunionstore_wrong_type (test_fakeredis.TestRealStrictRedis) ... SKIP: Redis is not running.
> test_append (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_append_with_no_preexisting_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_append_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_basic_sort (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_bgsave (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_bgsave_timestamp_update (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_bitcount (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_bitcount_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_blocking_operations_when_empty (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_blpop_allow_single_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_blpop_block (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_blpop_single_list (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_blpop_test_multiple_lists (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_blpop_transaction (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_blpop_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_brpop_block (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_brpop_single_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_brpop_test_multiple_lists (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_brpop_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_brpoplpush_multi_keys (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_brpoplpush_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_contains (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_dbsize (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_decr (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_decr_badtype (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_decr_expiry (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_decr_newkey (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_del_operator (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_delete (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_delete_expire (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_delete_multiple (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_delete_nonexistent_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_echo (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_empty_hash (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_empty_list (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_empty_set (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_empty_sort (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_empty_zset (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_blpop (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_conditional (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_convert_bool (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_convert_number (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_delete (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_exists (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_flushall (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_flushdb (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_global_and_return_ok (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_global_variable (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_hgetall (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_hgetall_iterate (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_incrbyfloat (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_invalid_command (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_iterate_over_argv (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_iterate_over_keys (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_list_with_nil (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_lrange (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_lset (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_ltrim (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_mget (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_mget_none (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_mget_not_set (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_more_keys_than_args (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_nested_table (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_none_arg (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_numkeys_float (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_numkeys_float_string (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_numkeys_integer_string (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_numkeys_negative (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_pcall (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_pcall_return_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_return_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_return_ok (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_return_ok_nested (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_return_ok_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_runtime_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_sdiff (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_set_value_to_arg (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_syntax_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_table (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_table_with_nil (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_eval_table_with_numbers (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_exists (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expire_long (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expire_should_expire_immediately_with_millisecond_timedelta (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expire_should_expire_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expire_should_expire_key_using_timedelta (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expire_should_not_handle_floating_point_values (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expire_should_return_false_for_missing_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expire_should_return_true_for_existing_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expireat_should_expire_key_by_datetime (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expireat_should_expire_key_by_timestamp (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expireat_should_return_false_for_missing_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_expireat_should_return_true_for_existing_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_flushdb (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_foo (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_future_newbytes (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_future_newstr (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_get_does_not_exist (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_get_invalid_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_get_set_bits (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_get_with_non_str_keys (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_getbit (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_getbit_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_getitem_non_existent_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_getset_exists (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_getset_not_exist (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_getset_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hdel (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hdel_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hexists (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hexists_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hgetall (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hgetall_empty_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hgetall_with_tuples (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hgetall_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hincrby (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hincrby_with_no_starting_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hincrby_with_range_param (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hincrby_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hincrbyfloat (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hincrbyfloat_on_non_float_value_raises_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hincrbyfloat_precision (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hincrbyfloat_with_no_starting_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hincrbyfloat_with_non_float_amount_raises_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hincrbyfloat_with_range_param (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hincrbyfloat_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hkeys (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hkeys_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hlen (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hlen_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hmget (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hmget_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hmset_convert_values (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hmset_does_not_mutate_input_params (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hmset_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hmsetset (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hmsetset_empty_raises_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hscan (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hset_then_hget (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hset_update (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hset_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hsetnx (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hstrlen (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hstrlen_missing (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hvals (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_hvals_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incr_bad_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incr_by (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incr_expiry (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incr_followed_by_mget (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incr_followed_by_mget_returns_strings (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incr_preexisting_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incr_with_float (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incr_with_no_preexisting_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incrbyfloat (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incrbyfloat_bad_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incrbyfloat_expiry (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incrbyfloat_precision (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_incrbyfloat_with_noexist (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_key_patterns (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_keys (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_large_command (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lastsave (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lindex (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lindex_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_linsert_after (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_linsert_before (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_linsert_no_pivot (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_linsert_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_llen (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_llen_no_exist (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_llen_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lpop (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lpop_empty_list (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lpop_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lpush_key_does_not_exist (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lpush_then_lrange_all (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lpush_then_lrange_portion (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lpush_with_nonstr_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lpush_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lpushx (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lpushx_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrange_negative_indices (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_default_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_does_not_exist (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_negative_count (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_positive_count (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_return_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lrem_zero_count (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lset (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lset_index_out_of_range (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_lset_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_ltrim (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_ltrim_expiry (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_ltrim_with_non_existent_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_ltrim_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_mget (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_mget_mixed_types (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_mget_none (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_mget_with_no_keys (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_mset (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_mset_accepts_kwargs (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_mset_with_no_keys (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_msetnx (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_multidb (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_multiple_bits_set (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_multiple_successful_watch_calls (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_persist (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pexpire_should_expire_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pexpire_should_expire_key_using_timedelta (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pexpire_should_return_falsey_for_missing_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pexpire_should_return_truthy_for_existing_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pexpireat_should_expire_key_by_datetime (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pexpireat_should_expire_key_by_timestamp (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pexpireat_should_return_false_for_missing_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pexpireat_should_return_true_for_existing_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pfadd (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pfcount (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pfmerge (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_ping (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_ping_pubsub (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pipeline (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pipeline_empty (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pipeline_failed_transaction (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> Test the pipeline ignoring errors when asked. ... SKIP: Redis is not running.
> test_pipeline_length (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pipeline_no_commands (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pipeline_non_transactional (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pipeline_raises_when_watched_key_changed (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pipeline_succeeds_despite_unwatched_key_changed (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pipeline_succeeds_when_watching_nonexistent_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pipeline_transaction_shortcut (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pipeline_transaction_value_from_callable (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_psetex_expire_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_psetex_expire_value_using_timedelta (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pubsub_binary (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pubsub_ignore_sub_messages_listen (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pubsub_listen (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pubsub_listen_handler (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pubsub_psubscribe (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pubsub_punsubscribe (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pubsub_run_in_thread (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pubsub_subscribe (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pubsub_timeout (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_pubsub_unsubscribe (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rename (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rename_does_exist (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rename_expiry (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rename_nonexistent_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_renamenx_doesnt_exist (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpop (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpop_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpoplpush (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpoplpush_expiry (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpoplpush_one_to_self (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpoplpush_to_nonexistent_destination (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpoplpush_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpush (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpush_then_lrange_with_nested_list1 (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpush_then_lrange_with_nested_list2 (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpush_then_lrange_with_nested_list3 (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpush_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpushx (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_rpushx_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sadd (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sadd_as_str_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sadd_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_save (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_save_timestamp_update (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_saving_non_ascii_chars_as_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_saving_non_ascii_chars_as_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_saving_unicode_type_as_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_saving_unicode_type_as_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_scan (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_scan_all_in_single_call (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_scan_expired_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_scan_iter_multiple_pages (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_scan_iter_multiple_pages_with_match (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_scan_iter_single_page (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_scan_multiple_pages_with_count_arg (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_scan_single (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_scard (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_scard_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_script (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sdiff (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sdiff_empty (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sdiff_one_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sdiff_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sdiffstore (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_None_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_ex (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_ex_should_expire_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_ex_using_timedelta (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_existing_key_persists (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_float_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_non_str_keys (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_nx (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_px (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_px_should_expire_value (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_px_using_timedelta (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_raises_wrong_ex (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_raises_wrong_px (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_then_get (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_using_timedelta_raises_wrong_ex (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_using_timedelta_raises_wrong_px (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_set_xx (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setbit_expiry (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setbit_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setbits_and_getkeys (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setex (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setex_raises_wrong_ex (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setex_using_float (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setex_using_timedelta (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setex_using_timedelta_raises_wrong_ex (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setitem_getitem (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setnx (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setrange (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_setrange_expiry (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sinter (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sinter_bytes_keys (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sinter_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sinterstore (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sismember (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sismember_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_smembers (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_smembers_copy (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_smembers_runtime_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_smembers_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_smove (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_smove_non_existent_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_smove_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sort_alpha (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sort_descending (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sort_range_offset_norange (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sort_range_offset_range (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sort_range_offset_range_and_desc (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sort_range_with_large_range (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sort_with_by_and_get_option (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sort_with_hash (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sort_with_set (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sort_with_store_option (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sort_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_spop (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_spop_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_srandmember (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> srandmember works with the number argument. ... SKIP: Redis is not running.
> test_srandmember_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_srem (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_srem_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sscan (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_strlen (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_strlen_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_substr (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_substr_noexist_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_substr_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sunion (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sunion_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_sunionstore (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_swapdb (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_swapdb_same_db (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_ttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_ttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_unset_bits (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_watch_state_is_cleared_across_multiple_watches (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd_empty (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd_errors (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd_minus_zero (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd_multiple (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd_uses_str (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zadd_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zcard (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zcard_non_existent_key (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zcard_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zcount (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zcount_exclusive (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zcount_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zincrby (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zincrby_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zinterstore (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zinterstore_max (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zinterstore_mixed_set_types (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zinterstore_nokey (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zinterstore_onekey (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zinterstore_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zlexcount (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zlexcount_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrange_descending (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrange_descending_with_scores (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrange_same_score (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrange_score_cast (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrange_with_positive_indices (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrange_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrangebylex (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrangebylex_raises_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrangebylex_with_limit (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrangebylex_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrangebyscore (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrangebyscore_cast_scores (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrangebyscore_raises_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrangebyscore_slice (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrangebyscore_withscores (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrangebyscore_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrangebysore_exclusive (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrank (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrank_non_existent_member (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrank_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrem (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrem_non_existent_member (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrem_numeric_member (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrem_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebylex (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebylex_badkey (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebylex_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebylex_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebyrank (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebyrank_negative_indices (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebyrank_out_of_bounds (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebyrank_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebyscore (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebyscore_badkey (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebyscore_exclusive (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebyscore_raises_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zremrangebyscore_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrange (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrange_score_cast (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrange_sorted_keys (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrange_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrangebylex (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrangebylex_raises_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrangebylex_with_limit (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrangebylex_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrangebyscore (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrangebyscore_cast_scores (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrangebyscore_exclusive (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrangebyscore_raises_error (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrangebyscore_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrank (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrank_non_existent_member (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zrevrank_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zscore (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zscore_non_existent_member (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zscore_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zunionstore (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zunionstore_badkey (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zunionstore_max (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zunionstore_min (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zunionstore_mixed_set_types (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zunionstore_nan_to_zero (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zunionstore_nokey (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zunionstore_sum (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zunionstore_weights (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_zunionstore_wrong_type (test_fakeredis.TestRealStrictRedisDecodeResponses) ... SKIP: Redis is not running.
> test_append (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_append_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_append_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_basic_sort (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_bgsave (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_bgsave_timestamp_update (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_bitcount (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_bitcount_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blocking_operations_when_empty (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blpop_allow_single_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blpop_block (test_fakeredis.TestFakeStrictRedis) ... Exception in thread Thread-5:
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
>     self.run()
>   File "/usr/lib/python2.7/threading.py", line 754, in run
>     self.__target(*self.__args, **self.__kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1084, in push_thread
>     self.redis.rpush('foo', 'value1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ERROR
> ERROR
> test_blpop_single_list (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blpop_transaction (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_blpop_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_brpop_block (test_fakeredis.TestFakeStrictRedis) ... Exception in thread Thread-6:
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
>     self.run()
>   File "/usr/lib/python2.7/threading.py", line 754, in run
>     self.__target(*self.__args, **self.__kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1138, in push_thread
>     self.redis.rpush('foo', 'value1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ERROR
> ERROR
> test_brpop_single_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_brpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_brpop_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_brpoplpush_multi_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_brpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_contains (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_dbsize (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_decr (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_decr_badtype (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_decr_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_decr_newkey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_del_operator (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_delete (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_delete_expire (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_delete_multiple (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_delete_nonexistent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_echo (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_empty_hash (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_empty_list (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_empty_set (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_empty_sort (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_empty_zset (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_blpop (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_conditional (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_convert_bool (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_convert_number (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_delete (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_exists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_flushall (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_flushdb (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_global_and_return_ok (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_global_variable (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_hgetall (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_hgetall_iterate (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_incrbyfloat (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_invalid_command (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_iterate_over_argv (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_iterate_over_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_list_with_nil (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_eval_lrange (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_lset (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_ltrim (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_mget (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_mget_none (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_eval_mget_not_set (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_more_keys_than_args (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_nested_table (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_none_arg (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_eval_numkeys_float (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_numkeys_float_string (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_numkeys_integer_string (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_numkeys_negative (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_pcall (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_pcall_return_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_return_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_return_ok (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_return_ok_nested (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_return_ok_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_runtime_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_sdiff (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_set_value_to_arg (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_syntax_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_table (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_table_with_nil (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_eval_table_with_numbers (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_exists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_long (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_expire_immediately_with_millisecond_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_expire_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expire_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_expireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_flushdb (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_foo (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_future_newbytes (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_future_newstr (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_get_does_not_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_get_invalid_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_get_set_bits (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_get_with_non_str_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getbit (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getbit_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getitem_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getset_exists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getset_not_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_getset_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hdel (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hdel_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hexists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hexists_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hgetall (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hgetall_empty_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hgetall_with_tuples (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_hgetall_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrby (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrby_with_no_starting_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrby_with_range_param (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrby_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_on_non_float_value_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_precision (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_with_no_starting_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_with_non_float_amount_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_with_range_param (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hincrbyfloat_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hkeys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hkeys_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hlen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hlen_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hmget (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hmget_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hmset_convert_values (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_hmset_does_not_mutate_input_params (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_hmset_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hmsetset (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hmsetset_empty_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> test_hscan (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hset_then_hget (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hset_update (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hset_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hsetnx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hstrlen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hstrlen_missing (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hvals (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_hvals_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_bad_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_by (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_followed_by_mget (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_followed_by_mget_returns_strings (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_preexisting_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_with_float (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incr_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incrbyfloat (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incrbyfloat_bad_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incrbyfloat_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incrbyfloat_precision (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_incrbyfloat_with_noexist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_key_patterns (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_large_command (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lastsave (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lindex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lindex_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_linsert_after (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_linsert_before (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_linsert_no_pivot (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_linsert_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_llen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_llen_no_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_llen_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpop (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpop_empty_list (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpop_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpush_key_does_not_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpush_then_lrange_all (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpush_then_lrange_portion (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpush_with_nonstr_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpush_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpushx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lpushx_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrange_negative_indices (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_default_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_does_not_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_negative_count (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_positive_count (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_return_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lrem_zero_count (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lset (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lset_index_out_of_range (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_lset_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ltrim (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ltrim_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ltrim_with_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ltrim_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_mget (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_mget_mixed_types (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_mget_none (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_mget_with_no_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_mset (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_mset_accepts_kwargs (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_mset_with_no_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_msetnx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_multidb (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_multiple_bits_set (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_multiple_successful_watch_calls (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_persist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpire_should_expire_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpire_should_return_falsey_for_missing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpire_should_return_truthy_for_existing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pexpireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pfadd (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pfcount (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pfmerge (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ping (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ping_pubsub (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_empty (test_fakeredis.TestFakeStrictRedis) ... ERROR
> test_pipeline_failed_transaction (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> Test the pipeline ignoring errors when asked. ... ERROR
> ERROR
> test_pipeline_length (test_fakeredis.TestFakeStrictRedis) ... ERROR
> test_pipeline_no_commands (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_non_transactional (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_raises_when_watched_key_changed (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_succeeds_despite_unwatched_key_changed (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_succeeds_when_watching_nonexistent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_transaction_shortcut (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pipeline_transaction_value_from_callable (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_psetex_expire_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_psetex_expire_value_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_binary (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_ignore_sub_messages_listen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_listen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_listen_handler (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_psubscribe (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_punsubscribe (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_run_in_thread (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_subscribe (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_timeout (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_pubsub_unsubscribe (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rename (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rename_does_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rename_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rename_nonexistent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_renamenx_doesnt_exist (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpop (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpop_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpoplpush (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpoplpush_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpoplpush_one_to_self (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpoplpush_to_nonexistent_destination (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpush (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpush_then_lrange_with_nested_list1 (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_rpush_then_lrange_with_nested_list2 (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_rpush_then_lrange_with_nested_list3 (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_rpush_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpushx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_rpushx_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sadd (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sadd_as_str_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sadd_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_save (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_save_timestamp_update (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_saving_non_ascii_chars_as_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_saving_non_ascii_chars_as_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_saving_unicode_type_as_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_saving_unicode_type_as_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_all_in_single_call (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_expired_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_iter_multiple_pages (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_iter_multiple_pages_with_match (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_iter_single_page (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_multiple_pages_with_count_arg (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scan_single (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scard (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_scard_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_script (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sdiff (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sdiff_empty (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sdiff_one_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sdiff_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sdiffstore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_None_value (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_set_ex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_ex_should_expire_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_ex_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_existing_key_persists (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_float_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_non_str_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_nx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_px (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_px_should_expire_value (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_px_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_raises_wrong_px (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_then_get (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_using_timedelta_raises_wrong_px (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_set_xx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setbit_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setbit_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setbits_and_getkeys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setex_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setex_using_float (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setex_using_timedelta (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setex_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setitem_getitem (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setnx (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setrange (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_setrange_expiry (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sinter (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sinter_bytes_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sinter_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sinterstore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sismember (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sismember_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smembers (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smembers_copy (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smembers_runtime_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smembers_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smove (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smove_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_smove_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_alpha (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_descending (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_range_offset_norange (test_fakeredis.TestFakeStrictRedis) ... ERROR
> test_sort_range_offset_range (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_range_offset_range_and_desc (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_range_with_large_range (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_with_by_and_get_option (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_with_hash (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_with_set (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_with_store_option (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sort_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_spop (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_spop_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_srandmember (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> srandmember works with the number argument. ... ERROR
> ERROR
> test_srandmember_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_srem (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_srem_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sscan (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_strlen (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_strlen_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_substr (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_substr_noexist_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_substr_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sunion (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sunion_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_sunionstore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_swapdb (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_swapdb_same_db (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_ttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_unset_bits (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_watch_state_is_cleared_across_multiple_watches (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zadd (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zadd_empty (test_fakeredis.TestFakeStrictRedis) ... ERROR
> test_zadd_errors (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_zadd_minus_zero (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zadd_multiple (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zadd_uses_str (test_fakeredis.TestFakeStrictRedis) ... SKIP: Test is only applicable to redis-py 2.x
> ERROR
> test_zadd_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcard (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcard_non_existent_key (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcard_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcount (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcount_exclusive (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zcount_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zincrby (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zincrby_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore_max (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore_nokey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore_onekey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zinterstore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zlexcount (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zlexcount_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_descending (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_descending_with_scores (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_same_score (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_score_cast (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_with_positive_indices (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrange_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebylex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore_slice (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore_withscores (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrangebysore_exclusive (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrank (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrank_non_existent_member (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrank_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrem (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrem_non_existent_member (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrem_numeric_member (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrem_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebylex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebylex_badkey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebylex_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyrank (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyrank_negative_indices (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyrank_out_of_bounds (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyrank_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyscore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyscore_badkey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zremrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrange (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrange_score_cast (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrange_sorted_keys (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrange_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebylex (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebyscore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrank (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrank_non_existent_member (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zrevrank_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zscore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zscore_non_existent_member (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zscore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_badkey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_max (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_min (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_nan_to_zero (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_nokey (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_sum (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_weights (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_zunionstore_wrong_type (test_fakeredis.TestFakeStrictRedis) ... ERROR
> ERROR
> test_acquiring_lock_different_lock_release (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_blocking_timeout (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_extend (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_extend_exceptions (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_extend_expired (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_nonblocking (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lock_twice (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_default_value (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_does_not_exist (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_negative_count (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_positive_count (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_return_value (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_lrem_zero_count (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_pttl_should_return_none_for_non_expiring_key (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_pttl_should_return_value_for_expiring_key (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_setex (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_setex_using_timedelta (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_ttl_should_return_none_for_non_expiring_key (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_ttl_should_return_value_for_expiring_key (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_ttls_should_always_be_long (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_unlock_expired (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_unlock_without_lock (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_deprecated (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_missing_required_params (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_with_multiple_keypairs (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_with_name_is_non_string (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> test_zadd_with_single_keypair (test_fakeredis.TestFakeRedis) ... SKIP: Legacy redis class does not apply to redis-py 3+
> 
> ======================================================================
> ERROR: test_append (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 342, in test_append
>     self.assertTrue(self.redis.set('foo', 'bar'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_append (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_append_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 347, in test_append_with_no_preexisting_key
>     self.assertEqual(self.redis.append('foo', 'bar'), 3)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1157, in append
>     return self.execute_command('APPEND', key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_append_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_append_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 351, in test_append_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_append_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_basic_sort (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2620, in test_basic_sort
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_basic_sort (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bgsave (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2995, in test_bgsave
>     self.assertTrue(self.redis.bgsave())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 808, in bgsave
>     return self.execute_command('BGSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bgsave (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bgsave_timestamp_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3005, in test_bgsave_timestamp_update
>     early_timestamp = self.redis.lastsave()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 976, in lastsave
>     return self.execute_command('LASTSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bgsave_timestamp_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bitcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 267, in test_bitcount
>     self.redis.delete('foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1225, in delete
>     return self.execute_command('DEL', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bitcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bitcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 280, in test_bitcount_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bitcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blocking_operations_when_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1183, in test_blocking_operations_when_empty
>     self.assertEqual(self.redis.blpop(['foo'], timeout=1),
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1550, in blpop
>     return self.execute_command('BLPOP', *keys)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blocking_operations_when_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_allow_single_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1077, in test_blpop_allow_single_key
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_allow_single_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_block (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1093, in test_blpop_block
>     self.assertEqual(self.redis.blpop('foo'), (b'foo', b'value1'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1550, in blpop
>     return self.execute_command('BLPOP', *keys)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_block (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_single_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1049, in test_blpop_single_list
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_single_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1056, in test_blpop_test_multiple_lists
>     self.redis.rpush('baz', 'zero')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_transaction (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1107, in test_blpop_transaction
>     result = p.execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_transaction (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1099, in test_blpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_block (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1147, in test_brpop_block
>     self.assertEqual(self.redis.brpop('foo'), (b'foo', b'value1'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1567, in brpop
>     return self.execute_command('BRPOP', *keys)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_block (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_single_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1129, in test_brpop_single_key
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_single_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1118, in test_brpop_test_multiple_lists
>     self.redis.rpush('baz', 'zero')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1153, in test_brpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpoplpush_multi_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1158, in test_brpoplpush_multi_keys
>     self.assertEqual(self.redis.lpop('bar'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1607, in lpop
>     return self.execute_command('LPOP', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpoplpush_multi_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1170, in test_brpoplpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_contains (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 492, in test_contains
>     self.assertFalse(self.redis.exists('foo'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1239, in exists
>     return self.execute_command('EXISTS', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_contains (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_dbsize (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 115, in test_dbsize
>     self.assertEqual(self.redis.dbsize(), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 918, in dbsize
>     return self.execute_command('DBSIZE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_dbsize (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 422, in test_decr
>     self.redis.set('foo', 10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr_badtype (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 436, in test_decr_badtype
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr_badtype (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 431, in test_decr_expiry
>     self.redis.set('foo', 10, ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr_newkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 427, in test_decr_newkey
>     self.redis.decr('foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1214, in decr
>     return self.decrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1221, in decrby
>     return self.execute_command('DECRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr_newkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_del_operator (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 676, in test_del_operator
>     self.redis['foo'] = 'bar'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_del_operator (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 681, in test_delete
>     self.redis['foo'] = 'bar'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete_expire (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 691, in test_delete_expire
>     self.redis.set("foo", "bar", ex=1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete_expire (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete_multiple (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 698, in test_delete_multiple
>     self.redis['one'] = 'one'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete_multiple (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 712, in test_delete_nonexistent_key
>     self.assertEqual(self.redis.delete('foo'), False)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1225, in delete
>     return self.execute_command('DEL', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_echo (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 686, in test_echo
>     self.assertEqual(self.redis.echo(b'hello'), b'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 926, in echo
>     return self.execute_command('ECHO', value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_echo (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_hash (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1417, in test_empty_hash
>     self.redis.hset('foo', 'bar', 'baz')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_hash (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1193, in test_empty_list
>     self.redis.rpush('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1746, in test_empty_set
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_sort (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2627, in test_empty_sort
>     self.assertEqual(self.redis.sort('foo'), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1737, in sort
>     return self.execute_command('SORT', *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_sort (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_zset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2597, in test_empty_zset
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_zset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_blpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1112, in test_eval_blpop
>     self.redis.rpush('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_blpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_conditional (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3666, in test_eval_conditional
>     self.redis.eval(lua, 1, 'foo', 'bar', 'baz')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_conditional (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_convert_bool (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3845, in test_eval_convert_bool
>     val = self.redis.eval('return false', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_convert_bool (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_convert_number (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3836, in test_eval_convert_number
>     val = self.redis.eval('return 3.2', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_convert_number (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_delete (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3903, in test_eval_delete
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_delete (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3910, in test_eval_exists
>     val = self.redis.eval('return redis.call("exists", KEYS[1]) == 0', 1, 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_flushall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3927, in test_eval_flushall
>     r1['r1'] = 'r1'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_flushall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_flushdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3914, in test_eval_flushdb
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_flushdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_global_and_return_ok (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3831, in test_eval_global_and_return_ok
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_global_and_return_ok (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_global_variable (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3821, in test_eval_global_variable
>     self.redis.eval('a=10', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_global_variable (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_hgetall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3750, in test_eval_hgetall
>     self.redis.hset('foo', 'k1', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_hgetall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_hgetall_iterate (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3760, in test_eval_hgetall_iterate
>     self.redis.hset('foo', 'k1', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_hgetall_iterate (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_incrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3942, in test_eval_incrbyfloat
>     self.redis.set('foo', 0.5)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_incrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_invalid_command (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3787, in test_eval_invalid_command
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_invalid_command (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_iterate_over_argv (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3720, in test_eval_iterate_over_argv
>     val = self.redis.eval(lua, 0, "a", "b", "c")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_iterate_over_argv (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_iterate_over_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3729, in test_eval_iterate_over_keys
>     val = self.redis.eval(lua, 2, "a", "b", "c")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_iterate_over_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_list_with_nil (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_lrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3952, in test_eval_lrange
>     self.redis.rpush('foo', 'a', 'b')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_lrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_lset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3973, in test_eval_lset
>     self.redis.rpush('foo', 'a', 'b')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_lset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_ltrim (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3962, in test_eval_ltrim
>     self.redis.rpush('foo', 'a', 'b', 'c', 'd')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_ltrim (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3733, in test_eval_mget
>     self.redis.set('foo1', 'bar1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_mget_none (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_mget_not_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3746, in test_eval_mget_not_set
>     val = self.redis.eval('return redis.call("mget", "foo1", "foo2")', 2, 'foo1', 'foo2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_mget_not_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_more_keys_than_args (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3800, in test_eval_more_keys_than_args
>     self.redis.eval('return 1', 42)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_more_keys_than_args (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_nested_table (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3711, in test_eval_nested_table
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_nested_table (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_none_arg (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3816, in test_eval_numkeys_float
>     self.redis.eval('return KEYS[1]', 0.7, "foo")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_numkeys_float_string (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3804, in test_eval_numkeys_float_string
>     self.redis.eval('return KEYS[1]', '0.7', 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_float_string (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_numkeys_integer_string (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3807, in test_eval_numkeys_integer_string
>     val = self.redis.eval('return KEYS[1]', "1", "foo")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_integer_string (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_numkeys_negative (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3812, in test_eval_numkeys_negative
>     self.redis.eval('return KEYS[1]', -1, "foo")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_negative (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_pcall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3892, in test_eval_pcall
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_pcall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_pcall_return_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3900, in test_eval_pcall_return_value
>     self.redis.eval('return redis.pcall("foo")', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_pcall_return_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3858, in test_eval_return_error
>     self.redis.eval('return {err="Testing"}', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_ok (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3865, in test_eval_return_ok
>     val = self.redis.eval('return {ok="Testing"}', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_ok (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_ok_nested (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3877, in test_eval_return_ok_nested
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_ok_nested (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_ok_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3883, in test_eval_return_ok_wrong_type
>     self.redis.eval('return redis.status_reply(123)', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_ok_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_runtime_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3796, in test_eval_runtime_error
>     self.redis.eval('error("CRASH")', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_runtime_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_sdiff (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3984, in test_eval_sdiff
>     self.redis.sadd('foo', 'a', 'b', 'c', 'f', 'e', 'd')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_sdiff (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_set_value_to_arg (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3653, in test_eval_set_value_to_arg
>     self.redis.eval('redis.call("SET", KEYS[1], ARGV[1])', 1, 'foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_set_value_to_arg (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_syntax_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3792, in test_eval_syntax_error
>     self.redis.eval('return "', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_syntax_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_table (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3681, in test_eval_table
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_table (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_table_with_nil (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3692, in test_eval_table_with_nil
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_table_with_nil (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_table_with_numbers (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3701, in test_eval_table_with_numbers
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_table_with_numbers (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 487, in test_exists
>     self.assertFalse('foo' in self.redis)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1239, in exists
>     return self.execute_command('EXISTS', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_long (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3511, in test_expire_long
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_long (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_expire_immediately_with_millisecond_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3525, in test_expire_should_expire_immediately_with_millisecond_timedelta
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_expire_immediately_with_millisecond_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_expire_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3494, in test_expire_should_expire_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_expire_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3516, in test_expire_should_expire_key_using_timedelta
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3615, in test_expire_should_not_handle_floating_point_values
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3507, in test_expire_should_return_false_for_missing_key
>     rv = self.redis.expire('missing', 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1249, in expire
>     return self.execute_command('EXPIRE', name, time)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3502, in test_expire_should_return_true_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3562, in test_expireat_should_expire_key_by_datetime
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3571, in test_expireat_should_expire_key_by_timestamp
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3584, in test_expireat_should_return_false_for_missing_key
>     rv = self.redis.expireat('missing', int(time() + 1))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1258, in expireat
>     return self.execute_command('EXPIREAT', name, when)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3579, in test_expireat_should_return_true_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_flushdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 121, in test_flushdb
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_flushdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_foo (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2680, in test_foo
>     self.redis.rpush('foo', '2a')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_foo (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_future_newbytes (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 163, in test_future_newbytes
>     self.redis.set(bytes(b'\xc3\x91andu'), 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_future_newbytes (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_future_newstr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 171, in test_future_newstr
>     self.redis.set(str(u'Ñandu'), 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_future_newstr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 175, in test_get_does_not_exist
>     self.assertEqual(self.redis.get('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1264, in get
>     return self.execute_command('GET', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_invalid_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 182, in test_get_invalid_type
>     self.assertEqual(self.redis.hset('foo', 'key', 'value'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_invalid_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_set_bits (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 230, in test_get_set_bits
>     self.assertFalse(self.redis.setbit('a', 5, True))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_set_bits (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_with_non_str_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 178, in test_get_with_non_str_keys
>     self.assertEqual(self.redis.set('2', 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_with_non_str_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getbit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 192, in test_getbit
>     self.redis.setbit('foo', 3, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getbit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getbit_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 201, in test_getbit_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getbit_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getitem_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 307, in test_getitem_non_existent_key
>     self.assertEqual(self.redis.keys(), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1319, in keys
>     return self.execute_command('KEYS', pattern)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getitem_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getset_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 290, in test_getset_exists
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getset_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getset_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 285, in test_getset_not_exist
>     val = self.redis.getset('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1292, in getset
>     return self.execute_command('GETSET', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getset_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 297, in test_getset_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hdel (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1308, in test_hdel
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hdel (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hdel_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1322, in test_hdel_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hdel_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hexists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1244, in test_hexists
>     self.redis.hset('foo', 'bar', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hexists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hexists_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1250, in test_hexists_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hexists_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hgetall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1223, in test_hgetall
>     self.assertEqual(self.redis.hset('foo', 'k1', 'v1'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hgetall_empty_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1236, in test_hgetall_empty_key
>     self.assertEqual(self.redis.hgetall('foo'), {})
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2649, in hgetall
>     return self.execute_command('HGETALL', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall_empty_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hgetall_with_tuples (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1239, in test_hgetall_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1327, in test_hincrby
>     self.redis.hset('foo', 'counter', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby_with_no_starting_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1333, in test_hincrby_with_no_starting_value
>     self.assertEqual(self.redis.hincrby('foo', 'counter'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2653, in hincrby
>     return self.execute_command('HINCRBY', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby_with_no_starting_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby_with_range_param (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1338, in test_hincrby_with_range_param
>     self.assertEqual(self.redis.hincrby('foo', 'counter', 2), 2)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2653, in hincrby
>     return self.execute_command('HINCRBY', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby_with_range_param (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1343, in test_hincrby_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1348, in test_hincrbyfloat
>     self.redis.hset('foo', 'counter', 0.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_on_non_float_value_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1367, in test_hincrbyfloat_on_non_float_value_raises_error
>     self.redis.hset('foo', 'counter', 'cat')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_on_non_float_value_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_precision (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1382, in test_hincrbyfloat_precision
>     self.assertEqual(self.redis.hincrbyfloat('foo', 'bar', x), x)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_precision (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_no_starting_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1354, in test_hincrbyfloat_with_no_starting_value
>     self.assertEqual(self.redis.hincrbyfloat('foo', 'counter'), 1.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_no_starting_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_non_float_amount_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1373, in test_hincrbyfloat_with_non_float_amount_raises_error
>     self.redis.hincrbyfloat('foo', 'counter', 'cat')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_non_float_amount_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_range_param (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1360, in test_hincrbyfloat_with_range_param
>     self.redis.hincrbyfloat('foo', 'counter', 0.1), 0.1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_range_param (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1376, in test_hincrbyfloat_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hkeys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1255, in test_hkeys
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hkeys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hkeys_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1261, in test_hkeys_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hkeys_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1266, in test_hlen
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hlen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1271, in test_hlen_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hlen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1287, in test_hmget
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmget_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1303, in test_hmget_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmget_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmset_convert_values (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmset_does_not_mutate_input_params (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1412, in test_hmset_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmsetset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1395, in test_hmsetset
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmsetset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmsetset_empty_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hscan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3426, in test_hscan
>     self.redis.hset(name, k, v)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hscan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hset_then_hget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1210, in test_hset_then_hget
>     self.assertEqual(self.redis.hset('foo', 'key', 'value'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hset_then_hget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hset_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1214, in test_hset_update
>     self.assertEqual(self.redis.hset('foo', 'key', 'value'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hset_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1218, in test_hset_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hsetnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1386, in test_hsetnx
>     self.assertEqual(self.redis.hsetnx('foo', 'newkey', 'v1'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2681, in hsetnx
>     return self.execute_command('HSETNX', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hsetnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hstrlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1206, in test_hstrlen
>     self.redis.hset('foo', 'key', 'value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hstrlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hstrlen_missing (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1200, in test_hstrlen_missing
>     self.assertEqual(self.redis.hstrlen('foo', 'doesnotexist'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2709, in hstrlen
>     return self.execute_command('HSTRLEN', name, key)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hstrlen_missing (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hvals (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1276, in test_hvals
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hvals (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hvals_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1282, in test_hvals_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hvals_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_bad_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 374, in test_incr_bad_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_bad_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_by (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 360, in test_incr_by
>     self.assertEqual(self.redis.incrby('foo'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_by (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 369, in test_incr_expiry
>     self.redis.set('foo', 15, ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 386, in test_incr_followed_by_mget
>     self.redis.set('foo', 15)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget_returns_strings (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 391, in test_incr_followed_by_mget_returns_strings
>     self.redis.incr('foo', 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1299, in incr
>     return self.incrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget_returns_strings (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 364, in test_incr_preexisting_key
>     self.redis.set('foo', 15)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_with_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 383, in test_incr_with_float
>     self.redis.incr('foo', 2.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1299, in incr
>     return self.incrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_with_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 356, in test_incr_with_no_preexisting_key
>     self.assertEqual(self.redis.incr('foo'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1299, in incr
>     return self.incrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 395, in test_incrbyfloat
>     self.redis.set('foo', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_bad_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 409, in test_incrbyfloat_bad_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_bad_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 404, in test_incrbyfloat_expiry
>     self.redis.set('foo', 1.5, ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_precision (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 418, in test_incrbyfloat_precision
>     self.assertEqual(self.redis.incrbyfloat('foo', x), x)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1315, in incrbyfloat
>     return self.execute_command('INCRBYFLOAT', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_precision (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_with_noexist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 400, in test_incrbyfloat_with_noexist
>     self.assertEqual(self.redis.incrbyfloat('foo', 1.0), 1.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1315, in incrbyfloat
>     return self.execute_command('INCRBYFLOAT', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_with_noexist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_key_patterns (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2952, in test_key_patterns
>     self.redis.mset({'one': 1, 'two': 2, 'three': 3, 'four': 4})
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1340, in mset
>     return self.execute_command('MSET', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_key_patterns (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 444, in test_keys
>     self.redis.set('', 'empty')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_large_command (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 111, in test_large_command
>     self.redis.set('foo', 'bar' * 10000)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_large_command (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lastsave (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3001, in test_lastsave
>     self.assertTrue(isinstance(self.redis.lastsave(), datetime))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 976, in lastsave
>     return self.execute_command('LASTSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lastsave (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lindex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 939, in test_lindex
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lindex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lindex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 946, in test_lindex_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lindex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_after (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 984, in test_linsert_after
>     self.redis.rpush('foo', 'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_after (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_before (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 976, in test_linsert_before
>     self.redis.rpush('foo', 'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_before (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_no_pivot (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 992, in test_linsert_no_pivot
>     self.redis.rpush('foo', 'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_no_pivot (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1000, in test_linsert_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_llen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 783, in test_llen
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_llen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_llen_no_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 789, in test_llen_no_exist
>     self.assertEqual(self.redis.llen('foo'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1603, in llen
>     return self.execute_command('LLEN', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_llen_no_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_llen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 792, in test_llen_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_llen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 861, in test_lpop
>     self.assertEqual(self.redis.rpush('foo', 'one'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpop_empty_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 869, in test_lpop_empty_list
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpop_empty_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 877, in test_lpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_key_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 766, in test_lpush_key_does_not_exist
>     self.assertEqual(self.redis.lrange('foo', 0, -1), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1625, in lrange
>     return self.execute_command('LRANGE', name, start, end)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_key_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_all (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 743, in test_lpush_then_lrange_all
>     self.assertEqual(self.redis.lpush('foo', 'bar'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_all (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_portion (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 750, in test_lpush_then_lrange_portion
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_portion (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_with_nonstr_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 769, in test_lpush_with_nonstr_key
>     self.redis.lpush(1, 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_with_nonstr_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 778, in test_lpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpushx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 951, in test_lpushx
>     self.redis.lpush('foo', 'two')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpushx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpushx_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 958, in test_lpushx_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpushx_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrange_negative_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 760, in test_lrange_negative_indices
>     self.redis.rpush('foo', 'a', 'b', 'c')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrange_negative_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_default_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 823, in test_lrem_default_value
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_default_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 830, in test_lrem_does_not_exist
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_negative_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 804, in test_lrem_negative_count
>     self.redis.lpush('foo', 'removeme')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_negative_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_positive_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 797, in test_lrem_positive_count
>     self.redis.lpush('foo', 'same')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_positive_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_return_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 837, in test_lrem_return_value
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_return_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 843, in test_lrem_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_zero_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 816, in test_lrem_zero_count
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_zero_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 882, in test_lset
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lset_index_out_of_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 891, in test_lset_index_out_of_range
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lset_index_out_of_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 896, in test_lset_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 913, in test_ltrim
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 928, in test_ltrim_expiry
>     self.redis.rpush('foo', 'one', 'two', 'three')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim_with_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 925, in test_ltrim_with_non_existent_key
>     self.assertTrue(self.redis.ltrim('foo', 0, -1))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1651, in ltrim
>     return self.execute_command('LTRIM', name, start, end)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim_with_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 934, in test_ltrim_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 526, in test_mget
>     self.redis.set('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mget_mixed_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 549, in test_mget_mixed_types
>     self.redis.hset('hash', 'bar', 'baz')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget_mixed_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mget_none (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget_with_no_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 542, in test_mget_with_no_keys
>     self.assertEqual(self.redis.mget([]), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1329, in mget
>     return self.execute_command('MGET', *args, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget_with_no_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 563, in test_mset
>     self.assertEqual(self.redis.mset({'foo': 'one', 'bar': 'two'}), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1340, in mset
>     return self.execute_command('MSET', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mset_accepts_kwargs (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mset_with_no_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 560, in test_mset_with_no_keys
>     self.redis.mset({})
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1340, in mset
>     return self.execute_command('MSET', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mset_with_no_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_msetnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 577, in test_msetnx
>     self.assertEqual(self.redis.msetnx({'foo': 'one', 'bar': 'two'}),
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1352, in msetnx
>     return self.execute_command('MSETNX', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_msetnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_multidb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2605, in test_multidb
>     r1['r1'] = 'r1'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multidb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multiple_bits_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 206, in test_multiple_bits_set
>     self.redis.setbit('foo', 1, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multiple_bits_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_multiple_successful_watch_calls (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2788, in test_multiple_successful_watch_calls
>     p.watch('bam')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3543, in watch
>     return self.execute_command('WATCH', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3333, in execute_command
>     return self.immediate_execute_command(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3348, in immediate_execute_command
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multiple_successful_watch_calls (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_persist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3642, in test_persist
>     self.redis.set('foo', 'bar', ex=20)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_persist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3533, in test_pexpire_should_expire_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3551, in test_pexpire_should_expire_key_using_timedelta
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_return_falsey_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3546, in test_pexpire_should_return_falsey_for_missing_key
>     rv = self.redis.pexpire('missing', 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1370, in pexpire
>     return self.execute_command('PEXPIRE', name, time)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_return_falsey_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_return_truthy_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3541, in test_pexpire_should_return_truthy_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_return_truthy_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3589, in test_pexpireat_should_expire_key_by_datetime
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3598, in test_pexpireat_should_expire_key_by_timestamp
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3611, in test_pexpireat_should_return_false_for_missing_key
>     rv = self.redis.pexpireat('missing', int(time() * 1000 + 150))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1381, in pexpireat
>     return self.execute_command('PEXPIREAT', name, when)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3606, in test_pexpireat_should_return_true_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pfadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3322, in test_pfadd
>     1, self.redis.pfadd(key, "a", "b", "c", "d", "e", "f", "g"))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2621, in pfadd
>     return self.execute_command('PFADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pfadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pfcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3329, in test_pfcount
>     self.assertEqual(1, self.redis.pfadd(key1, "foo", "bar", "zap"))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2621, in pfadd
>     return self.execute_command('PFADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pfcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pfmerge (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3345, in test_pfmerge
>     self.assertEqual(1, self.redis.pfadd(key1, "foo", "bar", "zap", "a"))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2621, in pfadd
>     return self.execute_command('PFADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pfmerge (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ping (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2962, in test_ping
>     self.assertTrue(self.redis.ping())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1037, in ping
>     return self.execute_command('PING')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ping (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ping_pubsub (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 66, in wrapper
>     return func(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2968, in test_ping_pubsub
>     p.subscribe('channel')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ping_pubsub (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2752, in test_pipeline
>     p.watch('bam')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3543, in watch
>     return self.execute_command('WATCH', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3333, in execute_command
>     return self.immediate_execute_command(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3348, in immediate_execute_command
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_failed_transaction (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2948, in test_pipeline_failed_transaction
>     p.execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_failed_transaction (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: Test the pipeline ignoring errors when asked.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2774, in test_pipeline_ignore_errors
>     p.execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: Test the pipeline ignoring errors when asked.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_length (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_no_commands (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2933, in test_pipeline_no_commands
>     self.redis.set('foo', '1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_no_commands (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_non_transactional (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2806, in test_pipeline_non_transactional
>     res = p.set('baz', 'quux').get('baz').execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_non_transactional (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_raises_when_watched_key_changed (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2811, in test_pipeline_raises_when_watched_key_changed
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_raises_when_watched_key_changed (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_despite_unwatched_key_changed (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2829, in test_pipeline_succeeds_despite_unwatched_key_changed
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_despite_unwatched_key_changed (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_when_watching_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2848, in test_pipeline_succeeds_when_watching_nonexistent_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_when_watching_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_transaction_shortcut (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2890, in test_pipeline_transaction_shortcut
>     self.redis.set('OUR-SEQUENCE-KEY', 13)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_transaction_shortcut (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_transaction_value_from_callable (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2917, in test_pipeline_transaction_value_from_callable
>     value_from_callable=True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 699, in transaction
>     pipe.watch(*watches)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3543, in watch
>     return self.execute_command('WATCH', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3333, in execute_command
>     return self.immediate_execute_command(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3348, in immediate_execute_command
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_transaction_value_from_callable (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_psetex_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3479, in test_psetex_expire_value
>     self.redis.psetex('foo', 0, 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1391, in psetex
>     return self.execute_command('PSETEX', name, time_ms, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_psetex_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_psetex_expire_value_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3487, in test_psetex_expire_value_using_timedelta
>     self.redis.psetex('foo', timedelta(seconds=0), 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1391, in psetex
>     return self.execute_command('PSETEX', name, time_ms, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_psetex_expire_value_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3633, in test_pttl_should_return_minus_one_for_non_expiring_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3638, in test_pttl_should_return_minus_two_for_non_existent_key
>     self.assertEqual(self.redis.get('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1264, in get
>     return self.execute_command('GET', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_binary (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3260, in test_pubsub_binary
>     pubsub.subscribe('channel\r\n\xff')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_binary (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_ignore_sub_messages_listen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3216, in test_pubsub_ignore_sub_messages_listen
>     pubsub.subscribe(channel)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_ignore_sub_messages_listen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_listen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3134, in test_pubsub_listen
>     pubsub.subscribe(channel)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_listen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_listen_handler (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3183, in test_pubsub_listen_handler
>     pubsub.subscribe(ch1=_handler)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_listen_handler (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_psubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3056, in test_pubsub_psubscribe
>     pubsub.psubscribe("channel.*")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3060, in psubscribe
>     ret_val = self.execute_command('PSUBSCRIBE', *iterkeys(new_patterns))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_psubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_punsubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3097, in test_pubsub_punsubscribe
>     pubsub.psubscribe('channel-1.*', 'channel-2.*', 'channel-3.*')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3060, in psubscribe
>     ret_val = self.execute_command('PSUBSCRIBE', *iterkeys(new_patterns))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_punsubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_run_in_thread (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3278, in test_pubsub_run_in_thread
>     pubsub.subscribe(channel=q.put)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_run_in_thread (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_subscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3037, in test_pubsub_subscribe
>     pubsub.subscribe("channel")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_subscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_timeout (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3308, in test_pubsub_timeout
>     p.subscribe('channel')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_timeout (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_unsubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3069, in test_pubsub_unsubscribe
>     pubsub.subscribe('channel-1', 'channel-2', 'channel-3')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_unsubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 497, in test_rename
>     self.redis.set('foo', 'unique value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename_does_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 513, in test_rename_does_exist
>     self.redis.set('foo', 'unique value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename_does_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 520, in test_rename_expiry
>     self.redis.set('foo', 'value1', ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 504, in test_rename_nonexistent_key
>     self.redis.rename('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1405, in rename
>     return self.execute_command('RENAME', src, dst)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_renamenx_doesnt_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 507, in test_renamenx_doesnt_exist
>     self.redis.set('foo', 'unique value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_renamenx_doesnt_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 963, in test_rpop
>     self.assertEqual(self.redis.rpop('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1655, in rpop
>     return self.execute_command('RPOP', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 971, in test_rpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1005, in test_rpoplpush
>     self.assertEqual(self.redis.rpoplpush('foo', 'bar'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1662, in rpoplpush
>     return self.execute_command('RPOPLPUSH', src, dst)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1025, in test_rpoplpush_expiry
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_one_to_self (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1032, in test_rpoplpush_one_to_self
>     self.redis.rpush('list', 'element')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_one_to_self (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_to_nonexistent_destination (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1020, in test_rpoplpush_to_nonexistent_destination
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_to_nonexistent_destination (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1037, in test_rpoplpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpush (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 848, in test_rpush
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpush_then_lrange_with_nested_list1 (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_then_lrange_with_nested_list2 (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_then_lrange_with_nested_list3 (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 856, in test_rpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpushx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 901, in test_rpushx
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpushx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpushx_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 908, in test_rpushx_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpushx_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1422, in test_sadd
>     self.assertEqual(self.redis.sadd('foo', 'member1'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sadd_as_str_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1433, in test_sadd_as_str_type
>     self.assertEqual(self.redis.sadd('foo', *range(3)), 3)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sadd_as_str_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sadd_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1437, in test_sadd_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sadd_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_save (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2998, in test_save
>     self.assertTrue(self.redis.save())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1044, in save
>     return self.execute_command('SAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_save (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_save_timestamp_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3014, in test_save_timestamp_update
>     early_timestamp = self.redis.lastsave()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 976, in lastsave
>     return self.execute_command('LASTSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_save_timestamp_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 151, in test_saving_non_ascii_chars_as_key
>     self.assertEqual(self.redis.set('Ñandu', 'foo'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 141, in test_saving_non_ascii_chars_as_value
>     self.assertEqual(self.redis.set('foo', 'Ñandu'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 155, in test_saving_unicode_type_as_key
>     self.assertEqual(self.redis.set(u'Ñandu', 'foo'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 146, in test_saving_unicode_type_as_value
>     self.assertEqual(self.redis.set('foo', u'Ñandu'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3355, in test_scan
>     self.redis.set(k, v)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_all_in_single_call (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1484, in test_scan_all_in_single_call
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1484, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_all_in_single_call (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_expired_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1492, in test_scan_expired_key
>     self.redis.set('expiringkey', 'value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_expired_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1458, in test_scan_iter_multiple_pages
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1458, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages_with_match (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1466, in test_scan_iter_multiple_pages_with_match
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1466, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages_with_match (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_iter_single_page (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1446, in test_scan_iter_single_page
>     self.redis.set('foo1', 'bar1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_iter_single_page (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_multiple_pages_with_count_arg (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1476, in test_scan_multiple_pages_with_count_arg
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1476, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_multiple_pages_with_count_arg (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_single (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1442, in test_scan_single
>     self.redis.set('foo1', 'bar1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_single (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scard (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1498, in test_scard
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scard (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scard_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1504, in test_scard_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scard_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_script (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 4003, in test_script
>     result = script(args=[42])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3575, in __call__
>     return client.evalsha(self.sha, len(keys), *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2761, in evalsha
>     return self.execute_command('EVALSHA', sha, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_script (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1509, in test_sdiff
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1527, in test_sdiff_empty
>     self.assertEqual(self.redis.sdiff('foo'), set())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1887, in sdiff
>     return self.execute_command('SDIFF', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff_one_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1521, in test_sdiff_one_key
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff_one_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1530, in test_sdiff_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiffstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1538, in test_sdiffstore
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiffstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_None_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 599, in test_set_ex
>     self.assertEqual(self.redis.set('foo', 'bar', ex=100), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_ex_should_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3464, in test_set_ex_should_expire_value
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex_should_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_ex_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 604, in test_set_ex_using_timedelta
>     self.redis.set('foo', 'bar', ex=timedelta(seconds=100)), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_existing_key_persists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3648, in test_set_existing_key_persists
>     self.redis.set('foo', 'bar', ex=20)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_existing_key_persists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_float_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 137, in test_set_float_value
>     self.redis.set('foo', x)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_float_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_non_str_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 187, in test_set_non_str_keys
>     self.assertEqual(self.redis.set(2, 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_non_str_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_nx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 665, in test_set_nx
>     self.assertEqual(self.redis.set('foo', 'bar', nx=True), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_nx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 608, in test_set_px
>     self.assertEqual(self.redis.set('foo', 'bar', px=100), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_px_should_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3472, in test_set_px_should_expire_value
>     self.redis.set('foo', 'bar', px=500)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_px_should_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_px_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 613, in test_set_px_using_timedelta
>     self.redis.set('foo', 'bar', px=timedelta(milliseconds=100)), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_px_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 618, in test_set_raises_wrong_ex
>     self.redis.set('foo', 'bar', ex=-100)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_raises_wrong_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 632, in test_set_raises_wrong_px
>     self.redis.set('foo', 'bar', px=-100)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_raises_wrong_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_then_get (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 127, in test_set_then_get
>     self.assertEqual(self.redis.set('foo', 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_then_get (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 625, in test_set_using_timedelta_raises_wrong_ex
>     self.redis.set('foo', 'bar', ex=timedelta(seconds=-100))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 639, in test_set_using_timedelta_raises_wrong_px
>     self.redis.set('foo', 'bar', px=timedelta(milliseconds=-100))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_xx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 671, in test_set_xx
>     self.assertEqual(self.redis.set('foo', 'bar', xx=True), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_xx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setbit_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 262, in test_setbit_expiry
>     self.redis.set('foo', b'0x00', ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setbit_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setbit_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 257, in test_setbit_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setbit_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setbits_and_getkeys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 245, in test_setbits_and_getkeys
>     self.redis.setbit('foo', 1, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setbits_and_getkeys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 585, in test_setex
>     self.assertEqual(self.redis.setex('foo', 100, 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 646, in test_setex_raises_wrong_ex
>     self.redis.setex('foo', -100, 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_using_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 596, in test_setex_using_float
>     'bar')
>   File "/usr/lib/python2.7/unittest/case.py", line 994, in assertRaisesRegexp
>     callable_obj(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_using_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 590, in test_setex_using_timedelta
>     self.redis.setex('foo', timedelta(seconds=100), 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 653, in test_setex_using_timedelta_raises_wrong_ex
>     self.redis.setex('foo', timedelta(seconds=-100), 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setitem_getitem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 302, in test_setitem_getitem
>     self.assertEqual(self.redis.keys(), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1319, in keys
>     return self.execute_command('KEYS', pattern)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setitem_getitem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 659, in test_setnx
>     self.assertEqual(self.redis.setnx('foo', 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1476, in setnx
>     return self.execute_command('SETNX', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1550, in test_setrange
>     self.redis.set('foo', 'test')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setrange_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1562, in test_setrange_expiry
>     self.redis.set('foo', 'test', ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setrange_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinter (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1567, in test_sinter
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinter (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinter_bytes_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1578, in test_sinter_bytes_keys
>     self.redis.sadd(foo, 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinter_bytes_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinter_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1586, in test_sinter_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinter_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinterstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1594, in test_sinterstore
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinterstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sismember (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1606, in test_sismember
>     self.assertEqual(self.redis.sismember('foo', 'member1'), False)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1912, in sismember
>     return self.execute_command('SISMEMBER', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sismember (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sismember_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1611, in test_sismember_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sismember_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1616, in test_smembers
>     self.assertEqual(self.redis.smembers('foo'), set())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1916, in smembers
>     return self.execute_command('SMEMBERS', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers_copy (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1619, in test_smembers_copy
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers_copy (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers_runtime_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1630, in test_smembers_runtime_error
>     self.redis.sadd('foo', 'member1', 'member2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers_runtime_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1625, in test_smembers_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smove (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1635, in test_smove
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smove (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smove_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1641, in test_smove_non_existent_key
>     self.assertEqual(self.redis.smove('foo', 'bar', 'member1'), False)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1920, in smove
>     return self.execute_command('SMOVE', src, dst, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smove_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smove_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1644, in test_smove_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smove_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_alpha (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2666, in test_sort_alpha
>     self.redis.rpush('foo', '2a')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_alpha (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_descending (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2660, in test_sort_descending
>     self.redis.rpush('foo', '1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_descending (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_range_offset_norange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_offset_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2630, in test_sort_range_offset_range
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_offset_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_range_offset_range_and_desc (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2638, in test_sort_range_offset_range_and_desc
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_offset_range_and_desc (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_range_with_large_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2651, in test_sort_range_with_large_range
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_with_large_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_by_and_get_option (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2698, in test_sort_with_by_and_get_option
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_by_and_get_option (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_hash (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2724, in test_sort_with_hash
>     self.redis.rpush('foo', 'middle')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_hash (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2743, in test_sort_with_set
>     self.redis.sadd('foo', '3')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_store_option (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2688, in test_sort_with_store_option
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_store_option (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2675, in test_sort_wrong_type
>     self.redis.set('string', '3')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_spop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1655, in test_spop
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_spop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_spop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1660, in test_spop_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_spop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srandmember (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1665, in test_srandmember
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srandmember (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: srandmember works with the number argument.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1672, in test_srandmember_number
>     self.assertEqual(self.redis.srandmember('foo', 2), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1936, in srandmember
>     return self.execute_command('SRANDMEMBER', name, *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: srandmember works with the number argument.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srandmember_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1691, in test_srandmember_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srandmember_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1696, in test_srem
>     self.redis.sadd('foo', 'member1', 'member2', 'member3', 'member4')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1711, in test_srem_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sscan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3388, in test_sscan
>     self.redis.sadd(name, k)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sscan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_strlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 312, in test_strlen
>     self.redis['foo'] = 'bar'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_strlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_strlen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 318, in test_strlen_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_strlen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_substr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 323, in test_substr
>     self.redis['foo'] = 'one_two_three'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_substr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_substr_noexist_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 332, in test_substr_noexist_key
>     self.assertEqual(self.redis.substr('foo', 0), b'')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1500, in substr
>     return self.execute_command('SUBSTR', name, start, end)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_substr_noexist_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_substr_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 337, in test_substr_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_substr_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sunion (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1716, in test_sunion
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sunion (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sunion_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1724, in test_sunion_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sunion_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sunionstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1732, in test_sunionstore
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sunionstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_swapdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 66, in wrapper
>     return func(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2978, in test_swapdb
>     self.redis.set('foo', 'abc')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_swapdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_swapdb_same_db (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 66, in wrapper
>     return func(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2992, in test_swapdb_same_db
>     self.assertTrue(self.redis.swapdb(1, 1))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 954, in swapdb
>     return self.execute_command('SWAPDB', first, second)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_swapdb_same_db (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3624, in test_ttl_should_return_minus_one_for_non_expiring_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3629, in test_ttl_should_return_minus_two_for_non_existent_key
>     self.assertEqual(self.redis.get('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1264, in get
>     return self.execute_command('GET', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3021, in test_type
>     self.redis.set('string_key', "value")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_unset_bits (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 219, in test_unset_bits
>     self.redis.setbit('foo', 1, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_unset_bits (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_watch_state_is_cleared_across_multiple_watches (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2867, in test_watch_state_is_cleared_across_multiple_watches
>     self.redis.set('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_watch_state_is_cleared_across_multiple_watches (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1751, in test_zadd
>     self.zadd('foo', {'four': 4})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_errors (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_minus_zero (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1784, in test_zadd_minus_zero
>     self.zadd('foo', {'a': -0.0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_minus_zero (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd_multiple (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1794, in test_zadd_multiple
>     self.zadd('foo', {'one': 1, 'two': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_multiple (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd_uses_str (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1789, in test_zadd_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcard (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1810, in test_zcard
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcard (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcard_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1815, in test_zcard_non_existent_key
>     self.assertEqual(self.redis.zcard('foo'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2327, in zcard
>     return self.execute_command('ZCARD', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcard_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcard_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1818, in test_zcard_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcard_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1823, in test_zcount
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcount_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1834, in test_zcount_exclusive
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcount_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1846, in test_zcount_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zincrby (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1851, in test_zincrby
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zincrby (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zincrby_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1857, in test_zincrby_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zincrby_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2548, in test_zinterstore
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_max (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2568, in test_zinterstore_max
>     self.zadd('foo', {'one': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_max (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2558, in test_zinterstore_mixed_set_types
>     self.redis.sadd('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_nokey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2585, in test_zinterstore_nokey
>     self.redis.zinterstore('baz', [], aggregate='MAX')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2346, in zinterstore
>     return self._zaggregate('ZINTERSTORE', dest, keys, aggregate)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2616, in _zaggregate
>     return self.execute_command(*pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_nokey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_onekey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2578, in test_zinterstore_onekey
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_onekey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2592, in test_zinterstore_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zlexcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2194, in test_zlexcount
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zlexcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zlexcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2227, in test_zlexcount_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zlexcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_descending (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1862, in test_zrange_descending
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_descending (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_descending_with_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1869, in test_zrange_descending_with_scores
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_descending_with_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_same_score (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1801, in test_zrange_same_score
>     self.zadd('foo', {'two_a': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_same_score (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_score_cast (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1888, in test_zrange_score_cast
>     self.zadd('foo', {'one': 1.2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_score_cast (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_with_positive_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1877, in test_zrange_with_positive_indices
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_with_positive_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1883, in test_zrange_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2155, in test_zrangebylex
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2254, in test_zrangebylex_raises_error
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2232, in test_zrangebylex_with_limit
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2189, in test_zrangebylex_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2007, in test_zrangebyscore
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2075, in test_zrangebyscore_cast_scores
>     self.zadd('foo', {'two': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2040, in test_zrangebyscore_raises_error
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_slice (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2058, in test_zrangebyscore_slice
>     self.zadd('foo', {'two_a': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_slice (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_withscores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2068, in test_zrangebyscore_withscores
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_withscores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2053, in test_zrangebyscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebysore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2028, in test_zrangebysore_exclusive
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebysore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1900, in test_zrank
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrank_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1908, in test_zrank_non_existent_member
>     self.assertEqual(self.redis.zrank('foo', 'one'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2503, in zrank
>     return self.execute_command('ZRANK', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrank_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1911, in test_zrank_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1916, in test_zrem
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1931, in test_zrem_non_existent_member
>     self.assertFalse(self.redis.zrem('foo', 'one'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2507, in zrem
>     return self.execute_command('ZREM', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem_numeric_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1934, in test_zrem_numeric_member
>     self.zadd('foo', {'128': 13.0, '129': 12.0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem_numeric_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1939, in test_zrem_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2426, in test_zremrangebylex
>     self.zadd('foo', {'two_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2453, in test_zremrangebylex_badkey
>     self.assertEqual(self.redis.zremrangebylex('foo', b'(three_a', b'[two_b'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2516, in zremrangebylex
>     return self.execute_command('ZREMRANGEBYLEX', name, min, max)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2439, in test_zremrangebylex_error
>     self.zadd('foo', {'two_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2456, in test_zremrangebylex_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2349, in test_zremrangebyrank
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank_negative_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2356, in test_zremrangebyrank_negative_indices
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank_negative_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank_out_of_bounds (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2363, in test_zremrangebyrank_out_of_bounds
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank_out_of_bounds (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2367, in test_zremrangebyrank_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2372, in test_zremrangebyscore
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2418, in test_zremrangebyscore_badkey
>     self.assertEqual(self.redis.zremrangebyscore('foo', 0, 2), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2532, in zremrangebyscore
>     return self.execute_command('ZREMRANGEBYSCORE', name, min, max)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2388, in test_zremrangebyscore_exclusive
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2405, in test_zremrangebyscore_raises_error
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2421, in test_zremrangebyscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1972, in test_zrevrange
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange_score_cast (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1995, in test_zrevrange_score_cast
>     self.zadd('foo', {'one': 1.2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange_score_cast (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange_sorted_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1980, in test_zrevrange_sorted_keys
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange_sorted_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1990, in test_zrevrange_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2278, in test_zrevrangebylex
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2320, in test_zrevrangebylex_raises_error
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2312, in test_zrevrangebylex_with_limit
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2344, in test_zrevrangebylex_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2091, in test_zrevrangebyscore
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2139, in test_zrevrangebyscore_cast_scores
>     self.zadd('foo', {'two': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2104, in test_zrevrangebyscore_exclusive
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2121, in test_zrevrangebyscore_raises_error
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2134, in test_zrevrangebyscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1956, in test_zrevrank
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrank_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1964, in test_zrevrank_non_existent_member
>     self.assertEqual(self.redis.zrevrank('foo', 'one'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2589, in zrevrank
>     return self.execute_command('ZREVRANK', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrank_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1967, in test_zrevrank_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1944, in test_zscore
>     self.zadd('foo', {'one': 54})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zscore_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1948, in test_zscore_non_existent_member
>     self.assertIsNone(self.redis.zscore('foo', 'one'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2593, in zscore
>     return self.execute_command('ZSCORE', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zscore_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1951, in test_zscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2461, in test_zunionstore
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2533, in test_zunionstore_badkey
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_max (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2481, in test_zunionstore_max
>     self.zadd('foo', {'one': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_max (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_min (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2491, in test_zunionstore_min
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_min (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2523, in test_zunionstore_mixed_set_types
>     self.redis.sadd('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_nan_to_zero (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2511, in test_zunionstore_nan_to_zero
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_nan_to_zero (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_nokey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2589, in test_zunionstore_nokey
>     self.redis.zunionstore('baz', [], aggregate='MAX')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2601, in zunionstore
>     return self._zaggregate('ZUNIONSTORE', dest, keys, aggregate)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2616, in _zaggregate
>     return self.execute_command(*pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_nokey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_sum (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2471, in test_zunionstore_sum
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_sum (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_weights (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2501, in test_zunionstore_weights
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_weights (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2543, in test_zunionstore_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename (test_fakeredis.TestFakeStrictRedisConnectionErrors)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 4464, in test_rename
>     self.redis.set('key1', 'value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_append (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 342, in test_append
>     self.assertTrue(self.redis.set('foo', 'bar'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_append (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_append_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 347, in test_append_with_no_preexisting_key
>     self.assertEqual(self.redis.append('foo', 'bar'), 3)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1157, in append
>     return self.execute_command('APPEND', key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_append_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_append_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 351, in test_append_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_append_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_basic_sort (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2620, in test_basic_sort
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_basic_sort (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bgsave (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2995, in test_bgsave
>     self.assertTrue(self.redis.bgsave())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 808, in bgsave
>     return self.execute_command('BGSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bgsave (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bgsave_timestamp_update (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3005, in test_bgsave_timestamp_update
>     early_timestamp = self.redis.lastsave()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 976, in lastsave
>     return self.execute_command('LASTSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bgsave_timestamp_update (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bitcount (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 267, in test_bitcount
>     self.redis.delete('foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1225, in delete
>     return self.execute_command('DEL', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bitcount (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bitcount_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 280, in test_bitcount_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bitcount_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blocking_operations_when_empty (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1183, in test_blocking_operations_when_empty
>     self.assertEqual(self.redis.blpop(['foo'], timeout=1),
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1550, in blpop
>     return self.execute_command('BLPOP', *keys)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blocking_operations_when_empty (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_allow_single_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1077, in test_blpop_allow_single_key
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_allow_single_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_block (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1093, in test_blpop_block
>     self.assertEqual(self.redis.blpop('foo'), (b'foo', b'value1'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1550, in blpop
>     return self.execute_command('BLPOP', *keys)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_block (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_single_list (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1049, in test_blpop_single_list
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_single_list (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1056, in test_blpop_test_multiple_lists
>     self.redis.rpush('baz', 'zero')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_transaction (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1107, in test_blpop_transaction
>     result = p.execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_transaction (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1099, in test_blpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_block (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1147, in test_brpop_block
>     self.assertEqual(self.redis.brpop('foo'), (b'foo', b'value1'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1567, in brpop
>     return self.execute_command('BRPOP', *keys)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_block (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_single_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1129, in test_brpop_single_key
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_single_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1118, in test_brpop_test_multiple_lists
>     self.redis.rpush('baz', 'zero')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1153, in test_brpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpoplpush_multi_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1158, in test_brpoplpush_multi_keys
>     self.assertEqual(self.redis.lpop('bar'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1607, in lpop
>     return self.execute_command('LPOP', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpoplpush_multi_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1170, in test_brpoplpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_contains (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 492, in test_contains
>     self.assertFalse(self.redis.exists('foo'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1239, in exists
>     return self.execute_command('EXISTS', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_contains (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_dbsize (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 115, in test_dbsize
>     self.assertEqual(self.redis.dbsize(), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 918, in dbsize
>     return self.execute_command('DBSIZE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_dbsize (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 422, in test_decr
>     self.redis.set('foo', 10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr_badtype (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 436, in test_decr_badtype
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr_badtype (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 431, in test_decr_expiry
>     self.redis.set('foo', 10, ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr_newkey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 427, in test_decr_newkey
>     self.redis.decr('foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1214, in decr
>     return self.decrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1221, in decrby
>     return self.execute_command('DECRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr_newkey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_del_operator (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 676, in test_del_operator
>     self.redis['foo'] = 'bar'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_del_operator (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 681, in test_delete
>     self.redis['foo'] = 'bar'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete_expire (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 691, in test_delete_expire
>     self.redis.set("foo", "bar", ex=1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete_expire (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete_multiple (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 698, in test_delete_multiple
>     self.redis['one'] = 'one'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete_multiple (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete_nonexistent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 712, in test_delete_nonexistent_key
>     self.assertEqual(self.redis.delete('foo'), False)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1225, in delete
>     return self.execute_command('DEL', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete_nonexistent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_echo (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 686, in test_echo
>     self.assertEqual(self.redis.echo(b'hello'), b'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 926, in echo
>     return self.execute_command('ECHO', value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_echo (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_hash (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1417, in test_empty_hash
>     self.redis.hset('foo', 'bar', 'baz')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_hash (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_list (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1193, in test_empty_list
>     self.redis.rpush('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_list (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_set (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1746, in test_empty_set
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_set (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_sort (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2627, in test_empty_sort
>     self.assertEqual(self.redis.sort('foo'), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1737, in sort
>     return self.execute_command('SORT', *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_sort (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_zset (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2597, in test_empty_zset
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_zset (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_blpop (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1112, in test_eval_blpop
>     self.redis.rpush('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_blpop (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_conditional (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3666, in test_eval_conditional
>     self.redis.eval(lua, 1, 'foo', 'bar', 'baz')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_conditional (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_convert_bool (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3845, in test_eval_convert_bool
>     val = self.redis.eval('return false', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_convert_bool (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_convert_number (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3836, in test_eval_convert_number
>     val = self.redis.eval('return 3.2', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_convert_number (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_delete (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3903, in test_eval_delete
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_delete (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_exists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3910, in test_eval_exists
>     val = self.redis.eval('return redis.call("exists", KEYS[1]) == 0', 1, 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_exists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_flushall (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3927, in test_eval_flushall
>     r1['r1'] = 'r1'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_flushall (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_flushdb (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3914, in test_eval_flushdb
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_flushdb (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_global_and_return_ok (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3831, in test_eval_global_and_return_ok
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_global_and_return_ok (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_global_variable (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3821, in test_eval_global_variable
>     self.redis.eval('a=10', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_global_variable (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_hgetall (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3750, in test_eval_hgetall
>     self.redis.hset('foo', 'k1', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_hgetall (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_hgetall_iterate (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3760, in test_eval_hgetall_iterate
>     self.redis.hset('foo', 'k1', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_hgetall_iterate (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_incrbyfloat (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3942, in test_eval_incrbyfloat
>     self.redis.set('foo', 0.5)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_incrbyfloat (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_invalid_command (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3787, in test_eval_invalid_command
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_invalid_command (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_iterate_over_argv (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3720, in test_eval_iterate_over_argv
>     val = self.redis.eval(lua, 0, "a", "b", "c")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_iterate_over_argv (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_iterate_over_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3729, in test_eval_iterate_over_keys
>     val = self.redis.eval(lua, 2, "a", "b", "c")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_iterate_over_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_list_with_nil (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_lrange (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3952, in test_eval_lrange
>     self.redis.rpush('foo', 'a', 'b')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_lrange (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_lset (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3973, in test_eval_lset
>     self.redis.rpush('foo', 'a', 'b')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_lset (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_ltrim (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3962, in test_eval_ltrim
>     self.redis.rpush('foo', 'a', 'b', 'c', 'd')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_ltrim (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_mget (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3733, in test_eval_mget
>     self.redis.set('foo1', 'bar1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_mget (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_mget_none (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_mget_not_set (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3746, in test_eval_mget_not_set
>     val = self.redis.eval('return redis.call("mget", "foo1", "foo2")', 2, 'foo1', 'foo2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_mget_not_set (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_more_keys_than_args (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3800, in test_eval_more_keys_than_args
>     self.redis.eval('return 1', 42)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_more_keys_than_args (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_nested_table (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3711, in test_eval_nested_table
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_nested_table (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_none_arg (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_float (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3816, in test_eval_numkeys_float
>     self.redis.eval('return KEYS[1]', 0.7, "foo")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_float (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_numkeys_float_string (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3804, in test_eval_numkeys_float_string
>     self.redis.eval('return KEYS[1]', '0.7', 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_float_string (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_numkeys_integer_string (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3807, in test_eval_numkeys_integer_string
>     val = self.redis.eval('return KEYS[1]', "1", "foo")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_integer_string (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_numkeys_negative (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3812, in test_eval_numkeys_negative
>     self.redis.eval('return KEYS[1]', -1, "foo")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_negative (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_pcall (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3892, in test_eval_pcall
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_pcall (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_pcall_return_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3900, in test_eval_pcall_return_value
>     self.redis.eval('return redis.pcall("foo")', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_pcall_return_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3858, in test_eval_return_error
>     self.redis.eval('return {err="Testing"}', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_ok (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3865, in test_eval_return_ok
>     val = self.redis.eval('return {ok="Testing"}', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_ok (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_ok_nested (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3877, in test_eval_return_ok_nested
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_ok_nested (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_ok_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3883, in test_eval_return_ok_wrong_type
>     self.redis.eval('return redis.status_reply(123)', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_ok_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_runtime_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3796, in test_eval_runtime_error
>     self.redis.eval('error("CRASH")', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_runtime_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_sdiff (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3984, in test_eval_sdiff
>     self.redis.sadd('foo', 'a', 'b', 'c', 'f', 'e', 'd')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_sdiff (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_set_value_to_arg (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3653, in test_eval_set_value_to_arg
>     self.redis.eval('redis.call("SET", KEYS[1], ARGV[1])', 1, 'foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_set_value_to_arg (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_syntax_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3792, in test_eval_syntax_error
>     self.redis.eval('return "', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_syntax_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_table (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3681, in test_eval_table
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_table (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_table_with_nil (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3692, in test_eval_table_with_nil
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_table_with_nil (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_table_with_numbers (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3701, in test_eval_table_with_numbers
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_table_with_numbers (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_exists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 487, in test_exists
>     self.assertFalse('foo' in self.redis)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1239, in exists
>     return self.execute_command('EXISTS', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_exists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_long (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3511, in test_expire_long
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_long (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_expire_immediately_with_millisecond_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3525, in test_expire_should_expire_immediately_with_millisecond_timedelta
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_expire_immediately_with_millisecond_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_expire_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3494, in test_expire_should_expire_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_expire_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3516, in test_expire_should_expire_key_using_timedelta
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3615, in test_expire_should_not_handle_floating_point_values
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3507, in test_expire_should_return_false_for_missing_key
>     rv = self.redis.expire('missing', 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1249, in expire
>     return self.execute_command('EXPIRE', name, time)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3502, in test_expire_should_return_true_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3562, in test_expireat_should_expire_key_by_datetime
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3571, in test_expireat_should_expire_key_by_timestamp
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3584, in test_expireat_should_return_false_for_missing_key
>     rv = self.redis.expireat('missing', int(time() + 1))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1258, in expireat
>     return self.execute_command('EXPIREAT', name, when)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3579, in test_expireat_should_return_true_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_flushdb (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 121, in test_flushdb
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_flushdb (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_foo (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2680, in test_foo
>     self.redis.rpush('foo', '2a')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_foo (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_future_newbytes (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 163, in test_future_newbytes
>     self.redis.set(bytes(b'\xc3\x91andu'), 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_future_newbytes (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_future_newstr (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 171, in test_future_newstr
>     self.redis.set(str(u'Ñandu'), 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_future_newstr (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_does_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 175, in test_get_does_not_exist
>     self.assertEqual(self.redis.get('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1264, in get
>     return self.execute_command('GET', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_does_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_invalid_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 182, in test_get_invalid_type
>     self.assertEqual(self.redis.hset('foo', 'key', 'value'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_invalid_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_set_bits (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 230, in test_get_set_bits
>     self.assertFalse(self.redis.setbit('a', 5, True))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_set_bits (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_with_non_str_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 178, in test_get_with_non_str_keys
>     self.assertEqual(self.redis.set('2', 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_with_non_str_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getbit (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 192, in test_getbit
>     self.redis.setbit('foo', 3, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getbit (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getbit_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 201, in test_getbit_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getbit_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getitem_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 307, in test_getitem_non_existent_key
>     self.assertEqual(self.redis.keys(), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1319, in keys
>     return self.execute_command('KEYS', pattern)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getitem_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getset_exists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 290, in test_getset_exists
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getset_exists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getset_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 285, in test_getset_not_exist
>     val = self.redis.getset('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1292, in getset
>     return self.execute_command('GETSET', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getset_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 297, in test_getset_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hdel (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1308, in test_hdel
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hdel (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hdel_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1322, in test_hdel_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hdel_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hexists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1244, in test_hexists
>     self.redis.hset('foo', 'bar', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hexists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hexists_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1250, in test_hexists_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hexists_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hgetall (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1223, in test_hgetall
>     self.assertEqual(self.redis.hset('foo', 'k1', 'v1'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hgetall_empty_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1236, in test_hgetall_empty_key
>     self.assertEqual(self.redis.hgetall('foo'), {})
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2649, in hgetall
>     return self.execute_command('HGETALL', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall_empty_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hgetall_with_tuples (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1239, in test_hgetall_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1327, in test_hincrby
>     self.redis.hset('foo', 'counter', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby_with_no_starting_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1333, in test_hincrby_with_no_starting_value
>     self.assertEqual(self.redis.hincrby('foo', 'counter'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2653, in hincrby
>     return self.execute_command('HINCRBY', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby_with_no_starting_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby_with_range_param (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1338, in test_hincrby_with_range_param
>     self.assertEqual(self.redis.hincrby('foo', 'counter', 2), 2)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2653, in hincrby
>     return self.execute_command('HINCRBY', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby_with_range_param (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1343, in test_hincrby_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1348, in test_hincrbyfloat
>     self.redis.hset('foo', 'counter', 0.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_on_non_float_value_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1367, in test_hincrbyfloat_on_non_float_value_raises_error
>     self.redis.hset('foo', 'counter', 'cat')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_on_non_float_value_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_precision (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1382, in test_hincrbyfloat_precision
>     self.assertEqual(self.redis.hincrbyfloat('foo', 'bar', x), x)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_precision (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_no_starting_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1354, in test_hincrbyfloat_with_no_starting_value
>     self.assertEqual(self.redis.hincrbyfloat('foo', 'counter'), 1.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_no_starting_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_non_float_amount_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1373, in test_hincrbyfloat_with_non_float_amount_raises_error
>     self.redis.hincrbyfloat('foo', 'counter', 'cat')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_non_float_amount_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_range_param (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1360, in test_hincrbyfloat_with_range_param
>     self.redis.hincrbyfloat('foo', 'counter', 0.1), 0.1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_range_param (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1376, in test_hincrbyfloat_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hkeys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1255, in test_hkeys
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hkeys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hkeys_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1261, in test_hkeys_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hkeys_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hlen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1266, in test_hlen
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hlen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hlen_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1271, in test_hlen_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hlen_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmget (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1287, in test_hmget
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmget (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmget_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1303, in test_hmget_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmget_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmset_convert_values (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmset_does_not_mutate_input_params (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1412, in test_hmset_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmsetset (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1395, in test_hmsetset
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmsetset (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmsetset_empty_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hscan (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3426, in test_hscan
>     self.redis.hset(name, k, v)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hscan (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hset_then_hget (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1210, in test_hset_then_hget
>     self.assertEqual(self.redis.hset('foo', 'key', 'value'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hset_then_hget (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hset_update (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1214, in test_hset_update
>     self.assertEqual(self.redis.hset('foo', 'key', 'value'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hset_update (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1218, in test_hset_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hsetnx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1386, in test_hsetnx
>     self.assertEqual(self.redis.hsetnx('foo', 'newkey', 'v1'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2681, in hsetnx
>     return self.execute_command('HSETNX', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hsetnx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hstrlen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1206, in test_hstrlen
>     self.redis.hset('foo', 'key', 'value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hstrlen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hstrlen_missing (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1200, in test_hstrlen_missing
>     self.assertEqual(self.redis.hstrlen('foo', 'doesnotexist'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2709, in hstrlen
>     return self.execute_command('HSTRLEN', name, key)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hstrlen_missing (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hvals (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1276, in test_hvals
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hvals (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hvals_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1282, in test_hvals_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hvals_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_bad_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 374, in test_incr_bad_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_bad_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_by (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 360, in test_incr_by
>     self.assertEqual(self.redis.incrby('foo'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_by (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 369, in test_incr_expiry
>     self.redis.set('foo', 15, ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 386, in test_incr_followed_by_mget
>     self.redis.set('foo', 15)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget_returns_strings (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 391, in test_incr_followed_by_mget_returns_strings
>     self.redis.incr('foo', 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1299, in incr
>     return self.incrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget_returns_strings (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_preexisting_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 364, in test_incr_preexisting_key
>     self.redis.set('foo', 15)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_preexisting_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_with_float (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 383, in test_incr_with_float
>     self.redis.incr('foo', 2.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1299, in incr
>     return self.incrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_with_float (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 356, in test_incr_with_no_preexisting_key
>     self.assertEqual(self.redis.incr('foo'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1299, in incr
>     return self.incrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 395, in test_incrbyfloat
>     self.redis.set('foo', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_bad_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 409, in test_incrbyfloat_bad_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_bad_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 404, in test_incrbyfloat_expiry
>     self.redis.set('foo', 1.5, ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_precision (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 418, in test_incrbyfloat_precision
>     self.assertEqual(self.redis.incrbyfloat('foo', x), x)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1315, in incrbyfloat
>     return self.execute_command('INCRBYFLOAT', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_precision (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_with_noexist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 400, in test_incrbyfloat_with_noexist
>     self.assertEqual(self.redis.incrbyfloat('foo', 1.0), 1.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1315, in incrbyfloat
>     return self.execute_command('INCRBYFLOAT', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_with_noexist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_key_patterns (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2952, in test_key_patterns
>     self.redis.mset({'one': 1, 'two': 2, 'three': 3, 'four': 4})
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1340, in mset
>     return self.execute_command('MSET', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_key_patterns (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 444, in test_keys
>     self.redis.set('', 'empty')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_large_command (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 111, in test_large_command
>     self.redis.set('foo', 'bar' * 10000)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_large_command (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lastsave (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3001, in test_lastsave
>     self.assertTrue(isinstance(self.redis.lastsave(), datetime))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 976, in lastsave
>     return self.execute_command('LASTSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lastsave (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lindex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 939, in test_lindex
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lindex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lindex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 946, in test_lindex_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lindex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_after (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 984, in test_linsert_after
>     self.redis.rpush('foo', 'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_after (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_before (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 976, in test_linsert_before
>     self.redis.rpush('foo', 'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_before (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_no_pivot (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 992, in test_linsert_no_pivot
>     self.redis.rpush('foo', 'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_no_pivot (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1000, in test_linsert_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_llen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 783, in test_llen
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_llen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_llen_no_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 789, in test_llen_no_exist
>     self.assertEqual(self.redis.llen('foo'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1603, in llen
>     return self.execute_command('LLEN', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_llen_no_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_llen_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 792, in test_llen_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_llen_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpop (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 861, in test_lpop
>     self.assertEqual(self.redis.rpush('foo', 'one'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpop (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpop_empty_list (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 869, in test_lpop_empty_list
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpop_empty_list (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 877, in test_lpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_key_does_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 766, in test_lpush_key_does_not_exist
>     self.assertEqual(self.redis.lrange('foo', 0, -1), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1625, in lrange
>     return self.execute_command('LRANGE', name, start, end)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_key_does_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_all (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 743, in test_lpush_then_lrange_all
>     self.assertEqual(self.redis.lpush('foo', 'bar'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_all (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_portion (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 750, in test_lpush_then_lrange_portion
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_portion (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_with_nonstr_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 769, in test_lpush_with_nonstr_key
>     self.redis.lpush(1, 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_with_nonstr_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 778, in test_lpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpushx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 951, in test_lpushx
>     self.redis.lpush('foo', 'two')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpushx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpushx_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 958, in test_lpushx_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpushx_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrange_negative_indices (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 760, in test_lrange_negative_indices
>     self.redis.rpush('foo', 'a', 'b', 'c')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrange_negative_indices (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_default_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 823, in test_lrem_default_value
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_default_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_does_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 830, in test_lrem_does_not_exist
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_does_not_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_negative_count (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 804, in test_lrem_negative_count
>     self.redis.lpush('foo', 'removeme')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_negative_count (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_positive_count (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 797, in test_lrem_positive_count
>     self.redis.lpush('foo', 'same')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_positive_count (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_return_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 837, in test_lrem_return_value
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_return_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 843, in test_lrem_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_zero_count (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 816, in test_lrem_zero_count
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_zero_count (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lset (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 882, in test_lset
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lset (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lset_index_out_of_range (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 891, in test_lset_index_out_of_range
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lset_index_out_of_range (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 896, in test_lset_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lset_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 913, in test_ltrim
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 928, in test_ltrim_expiry
>     self.redis.rpush('foo', 'one', 'two', 'three')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim_with_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 925, in test_ltrim_with_non_existent_key
>     self.assertTrue(self.redis.ltrim('foo', 0, -1))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1651, in ltrim
>     return self.execute_command('LTRIM', name, start, end)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim_with_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 934, in test_ltrim_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mget (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 526, in test_mget
>     self.redis.set('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mget_mixed_types (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 549, in test_mget_mixed_types
>     self.redis.hset('hash', 'bar', 'baz')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget_mixed_types (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mget_none (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget_with_no_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 542, in test_mget_with_no_keys
>     self.assertEqual(self.redis.mget([]), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1329, in mget
>     return self.execute_command('MGET', *args, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget_with_no_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mset (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 563, in test_mset
>     self.assertEqual(self.redis.mset({'foo': 'one', 'bar': 'two'}), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1340, in mset
>     return self.execute_command('MSET', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mset (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mset_accepts_kwargs (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mset_with_no_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 560, in test_mset_with_no_keys
>     self.redis.mset({})
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1340, in mset
>     return self.execute_command('MSET', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mset_with_no_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_msetnx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 577, in test_msetnx
>     self.assertEqual(self.redis.msetnx({'foo': 'one', 'bar': 'two'}),
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1352, in msetnx
>     return self.execute_command('MSETNX', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_msetnx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_multidb (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2605, in test_multidb
>     r1['r1'] = 'r1'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multidb (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multiple_bits_set (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 206, in test_multiple_bits_set
>     self.redis.setbit('foo', 1, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multiple_bits_set (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_multiple_successful_watch_calls (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2788, in test_multiple_successful_watch_calls
>     p.watch('bam')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3543, in watch
>     return self.execute_command('WATCH', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3333, in execute_command
>     return self.immediate_execute_command(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3348, in immediate_execute_command
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multiple_successful_watch_calls (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_persist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3642, in test_persist
>     self.redis.set('foo', 'bar', ex=20)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_persist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3533, in test_pexpire_should_expire_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3551, in test_pexpire_should_expire_key_using_timedelta
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_return_falsey_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3546, in test_pexpire_should_return_falsey_for_missing_key
>     rv = self.redis.pexpire('missing', 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1370, in pexpire
>     return self.execute_command('PEXPIRE', name, time)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_return_falsey_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_return_truthy_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3541, in test_pexpire_should_return_truthy_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_return_truthy_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3589, in test_pexpireat_should_expire_key_by_datetime
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3598, in test_pexpireat_should_expire_key_by_timestamp
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3611, in test_pexpireat_should_return_false_for_missing_key
>     rv = self.redis.pexpireat('missing', int(time() * 1000 + 150))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1381, in pexpireat
>     return self.execute_command('PEXPIREAT', name, when)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3606, in test_pexpireat_should_return_true_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pfadd (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3322, in test_pfadd
>     1, self.redis.pfadd(key, "a", "b", "c", "d", "e", "f", "g"))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2621, in pfadd
>     return self.execute_command('PFADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pfadd (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pfcount (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3329, in test_pfcount
>     self.assertEqual(1, self.redis.pfadd(key1, "foo", "bar", "zap"))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2621, in pfadd
>     return self.execute_command('PFADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pfcount (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pfmerge (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3345, in test_pfmerge
>     self.assertEqual(1, self.redis.pfadd(key1, "foo", "bar", "zap", "a"))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2621, in pfadd
>     return self.execute_command('PFADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pfmerge (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ping (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2962, in test_ping
>     self.assertTrue(self.redis.ping())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1037, in ping
>     return self.execute_command('PING')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ping (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ping_pubsub (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 66, in wrapper
>     return func(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2968, in test_ping_pubsub
>     p.subscribe('channel')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ping_pubsub (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2752, in test_pipeline
>     p.watch('bam')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3543, in watch
>     return self.execute_command('WATCH', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3333, in execute_command
>     return self.immediate_execute_command(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3348, in immediate_execute_command
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_empty (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_failed_transaction (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2948, in test_pipeline_failed_transaction
>     p.execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_failed_transaction (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: Test the pipeline ignoring errors when asked.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2774, in test_pipeline_ignore_errors
>     p.execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: Test the pipeline ignoring errors when asked.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_length (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_no_commands (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2933, in test_pipeline_no_commands
>     self.redis.set('foo', '1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_no_commands (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_non_transactional (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2806, in test_pipeline_non_transactional
>     res = p.set('baz', 'quux').get('baz').execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_non_transactional (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_raises_when_watched_key_changed (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2811, in test_pipeline_raises_when_watched_key_changed
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_raises_when_watched_key_changed (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_despite_unwatched_key_changed (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2829, in test_pipeline_succeeds_despite_unwatched_key_changed
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_despite_unwatched_key_changed (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_when_watching_nonexistent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2848, in test_pipeline_succeeds_when_watching_nonexistent_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_when_watching_nonexistent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_transaction_shortcut (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2890, in test_pipeline_transaction_shortcut
>     self.redis.set('OUR-SEQUENCE-KEY', 13)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_transaction_shortcut (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_transaction_value_from_callable (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2917, in test_pipeline_transaction_value_from_callable
>     value_from_callable=True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 699, in transaction
>     pipe.watch(*watches)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3543, in watch
>     return self.execute_command('WATCH', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3333, in execute_command
>     return self.immediate_execute_command(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3348, in immediate_execute_command
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_transaction_value_from_callable (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_psetex_expire_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3479, in test_psetex_expire_value
>     self.redis.psetex('foo', 0, 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1391, in psetex
>     return self.execute_command('PSETEX', name, time_ms, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_psetex_expire_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_psetex_expire_value_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3487, in test_psetex_expire_value_using_timedelta
>     self.redis.psetex('foo', timedelta(seconds=0), 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1391, in psetex
>     return self.execute_command('PSETEX', name, time_ms, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_psetex_expire_value_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3633, in test_pttl_should_return_minus_one_for_non_expiring_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3638, in test_pttl_should_return_minus_two_for_non_existent_key
>     self.assertEqual(self.redis.get('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1264, in get
>     return self.execute_command('GET', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_binary (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_ignore_sub_messages_listen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3216, in test_pubsub_ignore_sub_messages_listen
>     pubsub.subscribe(channel)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_ignore_sub_messages_listen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_listen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3134, in test_pubsub_listen
>     pubsub.subscribe(channel)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_listen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_listen_handler (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3183, in test_pubsub_listen_handler
>     pubsub.subscribe(ch1=_handler)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_listen_handler (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_psubscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3056, in test_pubsub_psubscribe
>     pubsub.psubscribe("channel.*")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3060, in psubscribe
>     ret_val = self.execute_command('PSUBSCRIBE', *iterkeys(new_patterns))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_psubscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_punsubscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3097, in test_pubsub_punsubscribe
>     pubsub.psubscribe('channel-1.*', 'channel-2.*', 'channel-3.*')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3060, in psubscribe
>     ret_val = self.execute_command('PSUBSCRIBE', *iterkeys(new_patterns))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_punsubscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_run_in_thread (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3278, in test_pubsub_run_in_thread
>     pubsub.subscribe(channel=q.put)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_run_in_thread (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_subscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3037, in test_pubsub_subscribe
>     pubsub.subscribe("channel")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_subscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_timeout (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3308, in test_pubsub_timeout
>     p.subscribe('channel')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_timeout (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_unsubscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3069, in test_pubsub_unsubscribe
>     pubsub.subscribe('channel-1', 'channel-2', 'channel-3')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_unsubscribe (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 497, in test_rename
>     self.redis.set('foo', 'unique value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename_does_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 513, in test_rename_does_exist
>     self.redis.set('foo', 'unique value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename_does_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 520, in test_rename_expiry
>     self.redis.set('foo', 'value1', ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename_nonexistent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 504, in test_rename_nonexistent_key
>     self.redis.rename('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1405, in rename
>     return self.execute_command('RENAME', src, dst)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename_nonexistent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_renamenx_doesnt_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 507, in test_renamenx_doesnt_exist
>     self.redis.set('foo', 'unique value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_renamenx_doesnt_exist (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpop (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 963, in test_rpop
>     self.assertEqual(self.redis.rpop('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1655, in rpop
>     return self.execute_command('RPOP', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpop (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 971, in test_rpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1005, in test_rpoplpush
>     self.assertEqual(self.redis.rpoplpush('foo', 'bar'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1662, in rpoplpush
>     return self.execute_command('RPOPLPUSH', src, dst)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1025, in test_rpoplpush_expiry
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_one_to_self (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1032, in test_rpoplpush_one_to_self
>     self.redis.rpush('list', 'element')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_one_to_self (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_to_nonexistent_destination (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1020, in test_rpoplpush_to_nonexistent_destination
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_to_nonexistent_destination (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1037, in test_rpoplpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpush (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 848, in test_rpush
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpush_then_lrange_with_nested_list1 (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_then_lrange_with_nested_list2 (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_then_lrange_with_nested_list3 (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 856, in test_rpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpushx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 901, in test_rpushx
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpushx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpushx_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 908, in test_rpushx_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpushx_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sadd (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1422, in test_sadd
>     self.assertEqual(self.redis.sadd('foo', 'member1'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sadd (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sadd_as_str_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1433, in test_sadd_as_str_type
>     self.assertEqual(self.redis.sadd('foo', *range(3)), 3)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sadd_as_str_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sadd_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1437, in test_sadd_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sadd_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_save (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2998, in test_save
>     self.assertTrue(self.redis.save())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1044, in save
>     return self.execute_command('SAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_save (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_save_timestamp_update (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3014, in test_save_timestamp_update
>     early_timestamp = self.redis.lastsave()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 976, in lastsave
>     return self.execute_command('LASTSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_save_timestamp_update (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 151, in test_saving_non_ascii_chars_as_key
>     self.assertEqual(self.redis.set('Ñandu', 'foo'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 141, in test_saving_non_ascii_chars_as_value
>     self.assertEqual(self.redis.set('foo', 'Ñandu'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 155, in test_saving_unicode_type_as_key
>     self.assertEqual(self.redis.set(u'Ñandu', 'foo'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 146, in test_saving_unicode_type_as_value
>     self.assertEqual(self.redis.set('foo', u'Ñandu'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3355, in test_scan
>     self.redis.set(k, v)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_all_in_single_call (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1484, in test_scan_all_in_single_call
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1484, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_all_in_single_call (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_expired_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1492, in test_scan_expired_key
>     self.redis.set('expiringkey', 'value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_expired_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1458, in test_scan_iter_multiple_pages
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1458, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages_with_match (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1466, in test_scan_iter_multiple_pages_with_match
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1466, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages_with_match (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_iter_single_page (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1446, in test_scan_iter_single_page
>     self.redis.set('foo1', 'bar1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_iter_single_page (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_multiple_pages_with_count_arg (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1476, in test_scan_multiple_pages_with_count_arg
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1476, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_multiple_pages_with_count_arg (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_single (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1442, in test_scan_single
>     self.redis.set('foo1', 'bar1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_single (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scard (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1498, in test_scard
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scard (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scard_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1504, in test_scard_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scard_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_script (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 4003, in test_script
>     result = script(args=[42])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3575, in __call__
>     return client.evalsha(self.sha, len(keys), *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2761, in evalsha
>     return self.execute_command('EVALSHA', sha, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_script (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1509, in test_sdiff
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff_empty (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1527, in test_sdiff_empty
>     self.assertEqual(self.redis.sdiff('foo'), set())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1887, in sdiff
>     return self.execute_command('SDIFF', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff_empty (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff_one_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1521, in test_sdiff_one_key
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff_one_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1530, in test_sdiff_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiffstore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1538, in test_sdiffstore
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiffstore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_None_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 599, in test_set_ex
>     self.assertEqual(self.redis.set('foo', 'bar', ex=100), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_ex_should_expire_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3464, in test_set_ex_should_expire_value
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex_should_expire_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_ex_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 604, in test_set_ex_using_timedelta
>     self.redis.set('foo', 'bar', ex=timedelta(seconds=100)), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_existing_key_persists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3648, in test_set_existing_key_persists
>     self.redis.set('foo', 'bar', ex=20)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_existing_key_persists (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_float_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 137, in test_set_float_value
>     self.redis.set('foo', x)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_float_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_non_str_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 187, in test_set_non_str_keys
>     self.assertEqual(self.redis.set(2, 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_non_str_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_nx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 665, in test_set_nx
>     self.assertEqual(self.redis.set('foo', 'bar', nx=True), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_nx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_px (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 608, in test_set_px
>     self.assertEqual(self.redis.set('foo', 'bar', px=100), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_px (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_px_should_expire_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3472, in test_set_px_should_expire_value
>     self.redis.set('foo', 'bar', px=500)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_px_should_expire_value (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_px_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 613, in test_set_px_using_timedelta
>     self.redis.set('foo', 'bar', px=timedelta(milliseconds=100)), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_px_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 618, in test_set_raises_wrong_ex
>     self.redis.set('foo', 'bar', ex=-100)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_raises_wrong_px (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 632, in test_set_raises_wrong_px
>     self.redis.set('foo', 'bar', px=-100)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_raises_wrong_px (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_then_get (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 127, in test_set_then_get
>     self.assertEqual(self.redis.set('foo', 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_then_get (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 625, in test_set_using_timedelta_raises_wrong_ex
>     self.redis.set('foo', 'bar', ex=timedelta(seconds=-100))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_px (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 639, in test_set_using_timedelta_raises_wrong_px
>     self.redis.set('foo', 'bar', px=timedelta(milliseconds=-100))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_px (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_xx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 671, in test_set_xx
>     self.assertEqual(self.redis.set('foo', 'bar', xx=True), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_xx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setbit_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 262, in test_setbit_expiry
>     self.redis.set('foo', b'0x00', ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setbit_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setbit_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 257, in test_setbit_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setbit_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setbits_and_getkeys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 245, in test_setbits_and_getkeys
>     self.redis.setbit('foo', 1, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setbits_and_getkeys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 585, in test_setex
>     self.assertEqual(self.redis.setex('foo', 100, 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 646, in test_setex_raises_wrong_ex
>     self.redis.setex('foo', -100, 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_using_float (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 596, in test_setex_using_float
>     'bar')
>   File "/usr/lib/python2.7/unittest/case.py", line 994, in assertRaisesRegexp
>     callable_obj(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_using_float (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 590, in test_setex_using_timedelta
>     self.redis.setex('foo', timedelta(seconds=100), 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_using_timedelta (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 653, in test_setex_using_timedelta_raises_wrong_ex
>     self.redis.setex('foo', timedelta(seconds=-100), 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setitem_getitem (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 302, in test_setitem_getitem
>     self.assertEqual(self.redis.keys(), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1319, in keys
>     return self.execute_command('KEYS', pattern)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setitem_getitem (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setnx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 659, in test_setnx
>     self.assertEqual(self.redis.setnx('foo', 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1476, in setnx
>     return self.execute_command('SETNX', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setnx (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setrange (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1550, in test_setrange
>     self.redis.set('foo', 'test')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setrange (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setrange_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1562, in test_setrange_expiry
>     self.redis.set('foo', 'test', ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setrange_expiry (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinter (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1567, in test_sinter
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinter (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinter_bytes_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1578, in test_sinter_bytes_keys
>     self.redis.sadd(foo, 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinter_bytes_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinter_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1586, in test_sinter_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinter_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinterstore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1594, in test_sinterstore
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinterstore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sismember (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1606, in test_sismember
>     self.assertEqual(self.redis.sismember('foo', 'member1'), False)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1912, in sismember
>     return self.execute_command('SISMEMBER', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sismember (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sismember_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1611, in test_sismember_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sismember_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1616, in test_smembers
>     self.assertEqual(self.redis.smembers('foo'), set())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1916, in smembers
>     return self.execute_command('SMEMBERS', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers_copy (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1619, in test_smembers_copy
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers_copy (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers_runtime_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1630, in test_smembers_runtime_error
>     self.redis.sadd('foo', 'member1', 'member2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers_runtime_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1625, in test_smembers_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smove (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1635, in test_smove
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smove (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smove_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1641, in test_smove_non_existent_key
>     self.assertEqual(self.redis.smove('foo', 'bar', 'member1'), False)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1920, in smove
>     return self.execute_command('SMOVE', src, dst, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smove_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smove_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1644, in test_smove_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smove_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_alpha (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2666, in test_sort_alpha
>     self.redis.rpush('foo', '2a')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_alpha (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_descending (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2660, in test_sort_descending
>     self.redis.rpush('foo', '1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_descending (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_range_offset_norange (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_offset_range (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2630, in test_sort_range_offset_range
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_offset_range (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_range_offset_range_and_desc (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2638, in test_sort_range_offset_range_and_desc
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_offset_range_and_desc (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_range_with_large_range (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2651, in test_sort_range_with_large_range
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_with_large_range (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_by_and_get_option (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2698, in test_sort_with_by_and_get_option
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_by_and_get_option (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_hash (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2724, in test_sort_with_hash
>     self.redis.rpush('foo', 'middle')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_hash (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_set (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2743, in test_sort_with_set
>     self.redis.sadd('foo', '3')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_set (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_store_option (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2688, in test_sort_with_store_option
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_store_option (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2675, in test_sort_wrong_type
>     self.redis.set('string', '3')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_spop (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1655, in test_spop
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_spop (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_spop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1660, in test_spop_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_spop_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srandmember (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1665, in test_srandmember
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srandmember (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: srandmember works with the number argument.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1672, in test_srandmember_number
>     self.assertEqual(self.redis.srandmember('foo', 2), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1936, in srandmember
>     return self.execute_command('SRANDMEMBER', name, *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: srandmember works with the number argument.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srandmember_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1691, in test_srandmember_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srandmember_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srem (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1696, in test_srem
>     self.redis.sadd('foo', 'member1', 'member2', 'member3', 'member4')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srem (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srem_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1711, in test_srem_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srem_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sscan (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3388, in test_sscan
>     self.redis.sadd(name, k)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sscan (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_strlen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 312, in test_strlen
>     self.redis['foo'] = 'bar'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_strlen (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_strlen_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 318, in test_strlen_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_strlen_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_substr (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 323, in test_substr
>     self.redis['foo'] = 'one_two_three'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_substr (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_substr_noexist_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 332, in test_substr_noexist_key
>     self.assertEqual(self.redis.substr('foo', 0), b'')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1500, in substr
>     return self.execute_command('SUBSTR', name, start, end)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_substr_noexist_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_substr_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 337, in test_substr_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_substr_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sunion (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1716, in test_sunion
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sunion (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sunion_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1724, in test_sunion_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sunion_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sunionstore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1732, in test_sunionstore
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sunionstore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_swapdb (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 66, in wrapper
>     return func(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2978, in test_swapdb
>     self.redis.set('foo', 'abc')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_swapdb (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_swapdb_same_db (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 66, in wrapper
>     return func(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2992, in test_swapdb_same_db
>     self.assertTrue(self.redis.swapdb(1, 1))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 954, in swapdb
>     return self.execute_command('SWAPDB', first, second)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_swapdb_same_db (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3624, in test_ttl_should_return_minus_one_for_non_expiring_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3629, in test_ttl_should_return_minus_two_for_non_existent_key
>     self.assertEqual(self.redis.get('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1264, in get
>     return self.execute_command('GET', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3021, in test_type
>     self.redis.set('string_key', "value")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_unset_bits (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 219, in test_unset_bits
>     self.redis.setbit('foo', 1, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_unset_bits (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_watch_state_is_cleared_across_multiple_watches (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2867, in test_watch_state_is_cleared_across_multiple_watches
>     self.redis.set('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_watch_state_is_cleared_across_multiple_watches (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1751, in test_zadd
>     self.zadd('foo', {'four': 4})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd_empty (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_errors (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_minus_zero (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1784, in test_zadd_minus_zero
>     self.zadd('foo', {'a': -0.0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_minus_zero (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd_multiple (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1794, in test_zadd_multiple
>     self.zadd('foo', {'one': 1, 'two': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_multiple (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd_uses_str (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1789, in test_zadd_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcard (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1810, in test_zcard
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcard (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcard_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1815, in test_zcard_non_existent_key
>     self.assertEqual(self.redis.zcard('foo'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2327, in zcard
>     return self.execute_command('ZCARD', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcard_non_existent_key (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcard_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1818, in test_zcard_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcard_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcount (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1823, in test_zcount
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcount (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcount_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1834, in test_zcount_exclusive
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcount_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcount_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1846, in test_zcount_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcount_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zincrby (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1851, in test_zincrby
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zincrby (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zincrby_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1857, in test_zincrby_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zincrby_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2548, in test_zinterstore
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_max (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2568, in test_zinterstore_max
>     self.zadd('foo', {'one': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_max (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_mixed_set_types (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2558, in test_zinterstore_mixed_set_types
>     self.redis.sadd('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_mixed_set_types (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_nokey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2585, in test_zinterstore_nokey
>     self.redis.zinterstore('baz', [], aggregate='MAX')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2346, in zinterstore
>     return self._zaggregate('ZINTERSTORE', dest, keys, aggregate)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2616, in _zaggregate
>     return self.execute_command(*pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_nokey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_onekey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2578, in test_zinterstore_onekey
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_onekey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2592, in test_zinterstore_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zlexcount (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2194, in test_zlexcount
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zlexcount (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zlexcount_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2227, in test_zlexcount_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zlexcount_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_descending (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1862, in test_zrange_descending
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_descending (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_descending_with_scores (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1869, in test_zrange_descending_with_scores
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_descending_with_scores (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_same_score (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1801, in test_zrange_same_score
>     self.zadd('foo', {'two_a': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_same_score (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_score_cast (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1888, in test_zrange_score_cast
>     self.zadd('foo', {'one': 1.2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_score_cast (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_with_positive_indices (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1877, in test_zrange_with_positive_indices
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_with_positive_indices (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1883, in test_zrange_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2155, in test_zrangebylex
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2254, in test_zrangebylex_raises_error
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex_with_limit (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2232, in test_zrangebylex_with_limit
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex_with_limit (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2189, in test_zrangebylex_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2007, in test_zrangebyscore
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2075, in test_zrangebyscore_cast_scores
>     self.zadd('foo', {'two': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2040, in test_zrangebyscore_raises_error
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_slice (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2058, in test_zrangebyscore_slice
>     self.zadd('foo', {'two_a': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_slice (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_withscores (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2068, in test_zrangebyscore_withscores
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_withscores (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2053, in test_zrangebyscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebysore_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2028, in test_zrangebysore_exclusive
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebysore_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrank (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1900, in test_zrank
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrank (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrank_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1908, in test_zrank_non_existent_member
>     self.assertEqual(self.redis.zrank('foo', 'one'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2503, in zrank
>     return self.execute_command('ZRANK', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrank_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrank_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1911, in test_zrank_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrank_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1916, in test_zrem
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1931, in test_zrem_non_existent_member
>     self.assertFalse(self.redis.zrem('foo', 'one'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2507, in zrem
>     return self.execute_command('ZREM', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem_numeric_member (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1934, in test_zrem_numeric_member
>     self.zadd('foo', {'128': 13.0, '129': 12.0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem_numeric_member (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1939, in test_zrem_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2426, in test_zremrangebylex
>     self.zadd('foo', {'two_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex_badkey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2453, in test_zremrangebylex_badkey
>     self.assertEqual(self.redis.zremrangebylex('foo', b'(three_a', b'[two_b'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2516, in zremrangebylex
>     return self.execute_command('ZREMRANGEBYLEX', name, min, max)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex_badkey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2439, in test_zremrangebylex_error
>     self.zadd('foo', {'two_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2456, in test_zremrangebylex_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2349, in test_zremrangebyrank
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank_negative_indices (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2356, in test_zremrangebyrank_negative_indices
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank_negative_indices (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank_out_of_bounds (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2363, in test_zremrangebyrank_out_of_bounds
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank_out_of_bounds (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2367, in test_zremrangebyrank_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2372, in test_zremrangebyscore
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_badkey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2418, in test_zremrangebyscore_badkey
>     self.assertEqual(self.redis.zremrangebyscore('foo', 0, 2), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2532, in zremrangebyscore
>     return self.execute_command('ZREMRANGEBYSCORE', name, min, max)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_badkey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2388, in test_zremrangebyscore_exclusive
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2405, in test_zremrangebyscore_raises_error
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2421, in test_zremrangebyscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1972, in test_zrevrange
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange_score_cast (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1995, in test_zrevrange_score_cast
>     self.zadd('foo', {'one': 1.2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange_score_cast (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange_sorted_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1980, in test_zrevrange_sorted_keys
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange_sorted_keys (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1990, in test_zrevrange_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2278, in test_zrevrangebylex
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2320, in test_zrevrangebylex_raises_error
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex_with_limit (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2312, in test_zrevrangebylex_with_limit
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex_with_limit (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2344, in test_zrevrangebylex_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2091, in test_zrevrangebyscore
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2139, in test_zrevrangebyscore_cast_scores
>     self.zadd('foo', {'two': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2104, in test_zrevrangebyscore_exclusive
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2121, in test_zrevrangebyscore_raises_error
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2134, in test_zrevrangebyscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrank (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1956, in test_zrevrank
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrank (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrank_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1964, in test_zrevrank_non_existent_member
>     self.assertEqual(self.redis.zrevrank('foo', 'one'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2589, in zrevrank
>     return self.execute_command('ZREVRANK', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrank_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrank_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1967, in test_zrevrank_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrank_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zscore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1944, in test_zscore
>     self.zadd('foo', {'one': 54})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zscore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zscore_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1948, in test_zscore_non_existent_member
>     self.assertIsNone(self.redis.zscore('foo', 'one'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2593, in zscore
>     return self.execute_command('ZSCORE', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zscore_non_existent_member (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1951, in test_zscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zscore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2461, in test_zunionstore
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_badkey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2533, in test_zunionstore_badkey
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_badkey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_max (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2481, in test_zunionstore_max
>     self.zadd('foo', {'one': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_max (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_min (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2491, in test_zunionstore_min
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_min (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_mixed_set_types (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2523, in test_zunionstore_mixed_set_types
>     self.redis.sadd('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_mixed_set_types (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_nan_to_zero (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2511, in test_zunionstore_nan_to_zero
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_nan_to_zero (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_nokey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2589, in test_zunionstore_nokey
>     self.redis.zunionstore('baz', [], aggregate='MAX')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2601, in zunionstore
>     return self._zaggregate('ZUNIONSTORE', dest, keys, aggregate)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2616, in _zaggregate
>     return self.execute_command(*pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_nokey (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_sum (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2471, in test_zunionstore_sum
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_sum (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_weights (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2501, in test_zunionstore_weights
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_weights (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2543, in test_zunionstore_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_wrong_type (test_fakeredis.TestFakeStrictRedisDecodeResponses)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_can_pass_through_extra_args (test_fakeredis.TestInitArgs)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 4360, in test_can_pass_through_extra_args
>     db.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_from_url (test_fakeredis.TestInitArgs)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 4332, in test_from_url
>     db.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_from_url_with_db_arg (test_fakeredis.TestInitArgs)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 4343, in test_from_url_with_db_arg
>     db.set('foo', 'foo0')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_singleton (test_fakeredis.TestInitArgs)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 4318, in test_singleton
>     r1.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_subscription_conn_lost (test_fakeredis.TestPubSubConnected)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 4793, in test_subscription_conn_lost
>     self.pubsub.subscribe('logs')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_append (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 342, in test_append
>     self.assertTrue(self.redis.set('foo', 'bar'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_append (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_append_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 347, in test_append_with_no_preexisting_key
>     self.assertEqual(self.redis.append('foo', 'bar'), 3)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1157, in append
>     return self.execute_command('APPEND', key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_append_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_append_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 351, in test_append_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_append_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_basic_sort (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2620, in test_basic_sort
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_basic_sort (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bgsave (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2995, in test_bgsave
>     self.assertTrue(self.redis.bgsave())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 808, in bgsave
>     return self.execute_command('BGSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bgsave (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bgsave_timestamp_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3005, in test_bgsave_timestamp_update
>     early_timestamp = self.redis.lastsave()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 976, in lastsave
>     return self.execute_command('LASTSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bgsave_timestamp_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bitcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 267, in test_bitcount
>     self.redis.delete('foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1225, in delete
>     return self.execute_command('DEL', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bitcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_bitcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 280, in test_bitcount_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_bitcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blocking_operations_when_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1183, in test_blocking_operations_when_empty
>     self.assertEqual(self.redis.blpop(['foo'], timeout=1),
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1550, in blpop
>     return self.execute_command('BLPOP', *keys)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blocking_operations_when_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_allow_single_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1077, in test_blpop_allow_single_key
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_allow_single_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_block (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1093, in test_blpop_block
>     self.assertEqual(self.redis.blpop('foo'), (b'foo', b'value1'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1550, in blpop
>     return self.execute_command('BLPOP', *keys)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_block (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_single_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1049, in test_blpop_single_list
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_single_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1056, in test_blpop_test_multiple_lists
>     self.redis.rpush('baz', 'zero')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_transaction (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1107, in test_blpop_transaction
>     result = p.execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_transaction (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_blpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1099, in test_blpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_blpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_block (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1147, in test_brpop_block
>     self.assertEqual(self.redis.brpop('foo'), (b'foo', b'value1'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1567, in brpop
>     return self.execute_command('BRPOP', *keys)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_block (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_single_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1129, in test_brpop_single_key
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_single_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1118, in test_brpop_test_multiple_lists
>     self.redis.rpush('baz', 'zero')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_test_multiple_lists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1153, in test_brpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpoplpush_multi_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1158, in test_brpoplpush_multi_keys
>     self.assertEqual(self.redis.lpop('bar'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1607, in lpop
>     return self.execute_command('LPOP', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpoplpush_multi_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_brpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1170, in test_brpoplpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_brpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_contains (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 492, in test_contains
>     self.assertFalse(self.redis.exists('foo'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1239, in exists
>     return self.execute_command('EXISTS', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_contains (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_dbsize (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 115, in test_dbsize
>     self.assertEqual(self.redis.dbsize(), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 918, in dbsize
>     return self.execute_command('DBSIZE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_dbsize (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 422, in test_decr
>     self.redis.set('foo', 10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr_badtype (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 436, in test_decr_badtype
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr_badtype (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 431, in test_decr_expiry
>     self.redis.set('foo', 10, ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_decr_newkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 427, in test_decr_newkey
>     self.redis.decr('foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1214, in decr
>     return self.decrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1221, in decrby
>     return self.execute_command('DECRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_decr_newkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_del_operator (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 676, in test_del_operator
>     self.redis['foo'] = 'bar'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_del_operator (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 681, in test_delete
>     self.redis['foo'] = 'bar'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete_expire (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 691, in test_delete_expire
>     self.redis.set("foo", "bar", ex=1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete_expire (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete_multiple (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 698, in test_delete_multiple
>     self.redis['one'] = 'one'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete_multiple (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_delete_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 712, in test_delete_nonexistent_key
>     self.assertEqual(self.redis.delete('foo'), False)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1225, in delete
>     return self.execute_command('DEL', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_delete_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_echo (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 686, in test_echo
>     self.assertEqual(self.redis.echo(b'hello'), b'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 926, in echo
>     return self.execute_command('ECHO', value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_echo (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_hash (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1417, in test_empty_hash
>     self.redis.hset('foo', 'bar', 'baz')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_hash (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1193, in test_empty_list
>     self.redis.rpush('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1746, in test_empty_set
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_sort (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2627, in test_empty_sort
>     self.assertEqual(self.redis.sort('foo'), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1737, in sort
>     return self.execute_command('SORT', *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_sort (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_empty_zset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2597, in test_empty_zset
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_empty_zset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_blpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1112, in test_eval_blpop
>     self.redis.rpush('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_blpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_conditional (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3666, in test_eval_conditional
>     self.redis.eval(lua, 1, 'foo', 'bar', 'baz')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_conditional (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_convert_bool (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3845, in test_eval_convert_bool
>     val = self.redis.eval('return false', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_convert_bool (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_convert_number (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3836, in test_eval_convert_number
>     val = self.redis.eval('return 3.2', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_convert_number (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_delete (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3903, in test_eval_delete
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_delete (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3910, in test_eval_exists
>     val = self.redis.eval('return redis.call("exists", KEYS[1]) == 0', 1, 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_flushall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3927, in test_eval_flushall
>     r1['r1'] = 'r1'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_flushall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_flushdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3914, in test_eval_flushdb
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_flushdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_global_and_return_ok (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3831, in test_eval_global_and_return_ok
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_global_and_return_ok (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_global_variable (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3821, in test_eval_global_variable
>     self.redis.eval('a=10', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_global_variable (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_hgetall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3750, in test_eval_hgetall
>     self.redis.hset('foo', 'k1', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_hgetall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_hgetall_iterate (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3760, in test_eval_hgetall_iterate
>     self.redis.hset('foo', 'k1', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_hgetall_iterate (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_incrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3942, in test_eval_incrbyfloat
>     self.redis.set('foo', 0.5)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_incrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_invalid_command (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3787, in test_eval_invalid_command
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_invalid_command (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_iterate_over_argv (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3720, in test_eval_iterate_over_argv
>     val = self.redis.eval(lua, 0, "a", "b", "c")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_iterate_over_argv (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_iterate_over_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3729, in test_eval_iterate_over_keys
>     val = self.redis.eval(lua, 2, "a", "b", "c")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_iterate_over_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_list_with_nil (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_lrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3952, in test_eval_lrange
>     self.redis.rpush('foo', 'a', 'b')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_lrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_lset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3973, in test_eval_lset
>     self.redis.rpush('foo', 'a', 'b')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_lset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_ltrim (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3962, in test_eval_ltrim
>     self.redis.rpush('foo', 'a', 'b', 'c', 'd')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_ltrim (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3733, in test_eval_mget
>     self.redis.set('foo1', 'bar1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_mget_none (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_mget_not_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3746, in test_eval_mget_not_set
>     val = self.redis.eval('return redis.call("mget", "foo1", "foo2")', 2, 'foo1', 'foo2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_mget_not_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_more_keys_than_args (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3800, in test_eval_more_keys_than_args
>     self.redis.eval('return 1', 42)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_more_keys_than_args (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_nested_table (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3711, in test_eval_nested_table
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_nested_table (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_none_arg (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3816, in test_eval_numkeys_float
>     self.redis.eval('return KEYS[1]', 0.7, "foo")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_numkeys_float_string (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3804, in test_eval_numkeys_float_string
>     self.redis.eval('return KEYS[1]', '0.7', 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_float_string (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_numkeys_integer_string (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3807, in test_eval_numkeys_integer_string
>     val = self.redis.eval('return KEYS[1]', "1", "foo")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_integer_string (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_numkeys_negative (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3812, in test_eval_numkeys_negative
>     self.redis.eval('return KEYS[1]', -1, "foo")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_numkeys_negative (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_pcall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3892, in test_eval_pcall
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_pcall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_pcall_return_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3900, in test_eval_pcall_return_value
>     self.redis.eval('return redis.pcall("foo")', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_pcall_return_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3858, in test_eval_return_error
>     self.redis.eval('return {err="Testing"}', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_ok (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3865, in test_eval_return_ok
>     val = self.redis.eval('return {ok="Testing"}', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_ok (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_ok_nested (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3877, in test_eval_return_ok_nested
>     0
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_ok_nested (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_return_ok_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3883, in test_eval_return_ok_wrong_type
>     self.redis.eval('return redis.status_reply(123)', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_return_ok_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_runtime_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3796, in test_eval_runtime_error
>     self.redis.eval('error("CRASH")', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_runtime_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_sdiff (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3984, in test_eval_sdiff
>     self.redis.sadd('foo', 'a', 'b', 'c', 'f', 'e', 'd')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_sdiff (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_set_value_to_arg (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3653, in test_eval_set_value_to_arg
>     self.redis.eval('redis.call("SET", KEYS[1], ARGV[1])', 1, 'foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_set_value_to_arg (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_syntax_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3792, in test_eval_syntax_error
>     self.redis.eval('return "', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_syntax_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_table (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3681, in test_eval_table
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_table (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_table_with_nil (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3692, in test_eval_table_with_nil
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_table_with_nil (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_eval_table_with_numbers (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3701, in test_eval_table_with_numbers
>     val = self.redis.eval(lua, 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2749, in eval
>     return self.execute_command('EVAL', script, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_eval_table_with_numbers (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 487, in test_exists
>     self.assertFalse('foo' in self.redis)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1239, in exists
>     return self.execute_command('EXISTS', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_long (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3511, in test_expire_long
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_long (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_expire_immediately_with_millisecond_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3525, in test_expire_should_expire_immediately_with_millisecond_timedelta
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_expire_immediately_with_millisecond_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_expire_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3494, in test_expire_should_expire_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_expire_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3516, in test_expire_should_expire_key_using_timedelta
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3615, in test_expire_should_not_handle_floating_point_values
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_not_handle_floating_point_values (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3507, in test_expire_should_return_false_for_missing_key
>     rv = self.redis.expire('missing', 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1249, in expire
>     return self.execute_command('EXPIRE', name, time)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expire_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3502, in test_expire_should_return_true_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expire_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3562, in test_expireat_should_expire_key_by_datetime
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3571, in test_expireat_should_expire_key_by_timestamp
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3584, in test_expireat_should_return_false_for_missing_key
>     rv = self.redis.expireat('missing', int(time() + 1))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1258, in expireat
>     return self.execute_command('EXPIREAT', name, when)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_expireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3579, in test_expireat_should_return_true_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_expireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_flushdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 121, in test_flushdb
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_flushdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_foo (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2680, in test_foo
>     self.redis.rpush('foo', '2a')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_foo (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_future_newbytes (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 163, in test_future_newbytes
>     self.redis.set(bytes(b'\xc3\x91andu'), 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_future_newbytes (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_future_newstr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 171, in test_future_newstr
>     self.redis.set(str(u'Ñandu'), 'foo')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_future_newstr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 175, in test_get_does_not_exist
>     self.assertEqual(self.redis.get('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1264, in get
>     return self.execute_command('GET', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_invalid_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 182, in test_get_invalid_type
>     self.assertEqual(self.redis.hset('foo', 'key', 'value'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_invalid_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_set_bits (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 230, in test_get_set_bits
>     self.assertFalse(self.redis.setbit('a', 5, True))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_set_bits (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_get_with_non_str_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 178, in test_get_with_non_str_keys
>     self.assertEqual(self.redis.set('2', 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_get_with_non_str_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getbit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 192, in test_getbit
>     self.redis.setbit('foo', 3, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getbit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getbit_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 201, in test_getbit_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getbit_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getitem_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 307, in test_getitem_non_existent_key
>     self.assertEqual(self.redis.keys(), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1319, in keys
>     return self.execute_command('KEYS', pattern)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getitem_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getset_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 290, in test_getset_exists
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getset_exists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getset_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 285, in test_getset_not_exist
>     val = self.redis.getset('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1292, in getset
>     return self.execute_command('GETSET', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getset_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_getset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 297, in test_getset_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_getset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hdel (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1308, in test_hdel
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hdel (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hdel_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1322, in test_hdel_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hdel_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hexists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1244, in test_hexists
>     self.redis.hset('foo', 'bar', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hexists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hexists_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1250, in test_hexists_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hexists_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hgetall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1223, in test_hgetall
>     self.assertEqual(self.redis.hset('foo', 'k1', 'v1'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hgetall_empty_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1236, in test_hgetall_empty_key
>     self.assertEqual(self.redis.hgetall('foo'), {})
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2649, in hgetall
>     return self.execute_command('HGETALL', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall_empty_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hgetall_with_tuples (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1239, in test_hgetall_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hgetall_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1327, in test_hincrby
>     self.redis.hset('foo', 'counter', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby_with_no_starting_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1333, in test_hincrby_with_no_starting_value
>     self.assertEqual(self.redis.hincrby('foo', 'counter'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2653, in hincrby
>     return self.execute_command('HINCRBY', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby_with_no_starting_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby_with_range_param (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1338, in test_hincrby_with_range_param
>     self.assertEqual(self.redis.hincrby('foo', 'counter', 2), 2)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2653, in hincrby
>     return self.execute_command('HINCRBY', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby_with_range_param (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrby_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1343, in test_hincrby_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrby_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1348, in test_hincrbyfloat
>     self.redis.hset('foo', 'counter', 0.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_on_non_float_value_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1367, in test_hincrbyfloat_on_non_float_value_raises_error
>     self.redis.hset('foo', 'counter', 'cat')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_on_non_float_value_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_precision (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1382, in test_hincrbyfloat_precision
>     self.assertEqual(self.redis.hincrbyfloat('foo', 'bar', x), x)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_precision (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_no_starting_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1354, in test_hincrbyfloat_with_no_starting_value
>     self.assertEqual(self.redis.hincrbyfloat('foo', 'counter'), 1.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_no_starting_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_non_float_amount_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1373, in test_hincrbyfloat_with_non_float_amount_raises_error
>     self.redis.hincrbyfloat('foo', 'counter', 'cat')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_non_float_amount_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_range_param (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1360, in test_hincrbyfloat_with_range_param
>     self.redis.hincrbyfloat('foo', 'counter', 0.1), 0.1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2659, in hincrbyfloat
>     return self.execute_command('HINCRBYFLOAT', name, key, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_with_range_param (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hincrbyfloat_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1376, in test_hincrbyfloat_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hincrbyfloat_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hkeys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1255, in test_hkeys
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hkeys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hkeys_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1261, in test_hkeys_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hkeys_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1266, in test_hlen
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hlen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1271, in test_hlen_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hlen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1287, in test_hmget
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmget_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1303, in test_hmget_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmget_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmset_convert_values (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmset_does_not_mutate_input_params (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1412, in test_hmset_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmsetset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1395, in test_hmsetset
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hmsetset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hmsetset_empty_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hscan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3426, in test_hscan
>     self.redis.hset(name, k, v)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hscan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hset_then_hget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1210, in test_hset_then_hget
>     self.assertEqual(self.redis.hset('foo', 'key', 'value'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hset_then_hget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hset_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1214, in test_hset_update
>     self.assertEqual(self.redis.hset('foo', 'key', 'value'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hset_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1218, in test_hset_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hsetnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1386, in test_hsetnx
>     self.assertEqual(self.redis.hsetnx('foo', 'newkey', 'v1'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2681, in hsetnx
>     return self.execute_command('HSETNX', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hsetnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hstrlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1206, in test_hstrlen
>     self.redis.hset('foo', 'key', 'value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hstrlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hstrlen_missing (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1200, in test_hstrlen_missing
>     self.assertEqual(self.redis.hstrlen('foo', 'doesnotexist'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2709, in hstrlen
>     return self.execute_command('HSTRLEN', name, key)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hstrlen_missing (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hvals (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1276, in test_hvals
>     self.redis.hset('foo', 'k1', 'v1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hvals (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_hvals_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1282, in test_hvals_wrong_type
>     self.zadd('foo', {'bar': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_hvals_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_bad_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 374, in test_incr_bad_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_bad_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_by (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 360, in test_incr_by
>     self.assertEqual(self.redis.incrby('foo'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_by (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 369, in test_incr_expiry
>     self.redis.set('foo', 15, ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 386, in test_incr_followed_by_mget
>     self.redis.set('foo', 15)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget_returns_strings (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 391, in test_incr_followed_by_mget_returns_strings
>     self.redis.incr('foo', 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1299, in incr
>     return self.incrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_followed_by_mget_returns_strings (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 364, in test_incr_preexisting_key
>     self.redis.set('foo', 15)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_with_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 383, in test_incr_with_float
>     self.redis.incr('foo', 2.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1299, in incr
>     return self.incrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_with_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incr_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 356, in test_incr_with_no_preexisting_key
>     self.assertEqual(self.redis.incr('foo'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1299, in incr
>     return self.incrby(name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1308, in incrby
>     return self.execute_command('INCRBY', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incr_with_no_preexisting_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 395, in test_incrbyfloat
>     self.redis.set('foo', 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_bad_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 409, in test_incrbyfloat_bad_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_bad_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 404, in test_incrbyfloat_expiry
>     self.redis.set('foo', 1.5, ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_precision (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 418, in test_incrbyfloat_precision
>     self.assertEqual(self.redis.incrbyfloat('foo', x), x)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1315, in incrbyfloat
>     return self.execute_command('INCRBYFLOAT', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_precision (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_incrbyfloat_with_noexist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 400, in test_incrbyfloat_with_noexist
>     self.assertEqual(self.redis.incrbyfloat('foo', 1.0), 1.0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1315, in incrbyfloat
>     return self.execute_command('INCRBYFLOAT', name, amount)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_incrbyfloat_with_noexist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_key_patterns (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2952, in test_key_patterns
>     self.redis.mset({'one': 1, 'two': 2, 'three': 3, 'four': 4})
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1340, in mset
>     return self.execute_command('MSET', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_key_patterns (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 444, in test_keys
>     self.redis.set('', 'empty')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_large_command (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 111, in test_large_command
>     self.redis.set('foo', 'bar' * 10000)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_large_command (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lastsave (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3001, in test_lastsave
>     self.assertTrue(isinstance(self.redis.lastsave(), datetime))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 976, in lastsave
>     return self.execute_command('LASTSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lastsave (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lindex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 939, in test_lindex
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lindex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lindex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 946, in test_lindex_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lindex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_after (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 984, in test_linsert_after
>     self.redis.rpush('foo', 'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_after (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_before (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 976, in test_linsert_before
>     self.redis.rpush('foo', 'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_before (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_no_pivot (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 992, in test_linsert_no_pivot
>     self.redis.rpush('foo', 'hello')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_no_pivot (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_linsert_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1000, in test_linsert_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_linsert_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_llen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 783, in test_llen
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_llen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_llen_no_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 789, in test_llen_no_exist
>     self.assertEqual(self.redis.llen('foo'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1603, in llen
>     return self.execute_command('LLEN', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_llen_no_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_llen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 792, in test_llen_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_llen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 861, in test_lpop
>     self.assertEqual(self.redis.rpush('foo', 'one'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpop_empty_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 869, in test_lpop_empty_list
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpop_empty_list (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 877, in test_lpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_key_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 766, in test_lpush_key_does_not_exist
>     self.assertEqual(self.redis.lrange('foo', 0, -1), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1625, in lrange
>     return self.execute_command('LRANGE', name, start, end)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_key_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_all (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 743, in test_lpush_then_lrange_all
>     self.assertEqual(self.redis.lpush('foo', 'bar'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_all (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_portion (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 750, in test_lpush_then_lrange_portion
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_then_lrange_portion (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_with_nonstr_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 769, in test_lpush_with_nonstr_key
>     self.redis.lpush(1, 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_with_nonstr_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 778, in test_lpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpushx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 951, in test_lpushx
>     self.redis.lpush('foo', 'two')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpushx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lpushx_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 958, in test_lpushx_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lpushx_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrange_negative_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 760, in test_lrange_negative_indices
>     self.redis.rpush('foo', 'a', 'b', 'c')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrange_negative_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_default_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 823, in test_lrem_default_value
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_default_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 830, in test_lrem_does_not_exist
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_does_not_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_negative_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 804, in test_lrem_negative_count
>     self.redis.lpush('foo', 'removeme')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_negative_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_positive_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 797, in test_lrem_positive_count
>     self.redis.lpush('foo', 'same')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_positive_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_return_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 837, in test_lrem_return_value
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_return_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 843, in test_lrem_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lrem_zero_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 816, in test_lrem_zero_count
>     self.redis.lpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1611, in lpush
>     return self.execute_command('LPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lrem_zero_count (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 882, in test_lset
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lset_index_out_of_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 891, in test_lset_index_out_of_range
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lset_index_out_of_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_lset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 896, in test_lset_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_lset_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 913, in test_ltrim
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 928, in test_ltrim_expiry
>     self.redis.rpush('foo', 'one', 'two', 'three')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim_with_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 925, in test_ltrim_with_non_existent_key
>     self.assertTrue(self.redis.ltrim('foo', 0, -1))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1651, in ltrim
>     return self.execute_command('LTRIM', name, start, end)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim_with_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ltrim_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 934, in test_ltrim_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ltrim_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 526, in test_mget
>     self.redis.set('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mget_mixed_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 549, in test_mget_mixed_types
>     self.redis.hset('hash', 'bar', 'baz')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2674, in hset
>     return self.execute_command('HSET', name, key, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget_mixed_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mget_none (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget_with_no_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 542, in test_mget_with_no_keys
>     self.assertEqual(self.redis.mget([]), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1329, in mget
>     return self.execute_command('MGET', *args, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mget_with_no_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 563, in test_mset
>     self.assertEqual(self.redis.mset({'foo': 'one', 'bar': 'two'}), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1340, in mset
>     return self.execute_command('MSET', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mset (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_mset_accepts_kwargs (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mset_with_no_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 560, in test_mset_with_no_keys
>     self.redis.mset({})
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1340, in mset
>     return self.execute_command('MSET', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_mset_with_no_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_msetnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 577, in test_msetnx
>     self.assertEqual(self.redis.msetnx({'foo': 'one', 'bar': 'two'}),
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1352, in msetnx
>     return self.execute_command('MSETNX', *items)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_msetnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_multidb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2605, in test_multidb
>     r1['r1'] = 'r1'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multidb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multiple_bits_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 206, in test_multiple_bits_set
>     self.redis.setbit('foo', 1, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multiple_bits_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_multiple_successful_watch_calls (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2788, in test_multiple_successful_watch_calls
>     p.watch('bam')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3543, in watch
>     return self.execute_command('WATCH', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3333, in execute_command
>     return self.immediate_execute_command(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3348, in immediate_execute_command
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_multiple_successful_watch_calls (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_persist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3642, in test_persist
>     self.redis.set('foo', 'bar', ex=20)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_persist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3533, in test_pexpire_should_expire_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3551, in test_pexpire_should_expire_key_using_timedelta
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_expire_key_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_return_falsey_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3546, in test_pexpire_should_return_falsey_for_missing_key
>     rv = self.redis.pexpire('missing', 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1370, in pexpire
>     return self.execute_command('PEXPIRE', name, time)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_return_falsey_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpire_should_return_truthy_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3541, in test_pexpire_should_return_truthy_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpire_should_return_truthy_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3589, in test_pexpireat_should_expire_key_by_datetime
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_datetime (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3598, in test_pexpireat_should_expire_key_by_timestamp
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_expire_key_by_timestamp (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3611, in test_pexpireat_should_return_false_for_missing_key
>     rv = self.redis.pexpireat('missing', int(time() * 1000 + 150))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1381, in pexpireat
>     return self.execute_command('PEXPIREAT', name, when)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_false_for_missing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3606, in test_pexpireat_should_return_true_for_existing_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pexpireat_should_return_true_for_existing_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pfadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3322, in test_pfadd
>     1, self.redis.pfadd(key, "a", "b", "c", "d", "e", "f", "g"))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2621, in pfadd
>     return self.execute_command('PFADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pfadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pfcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3329, in test_pfcount
>     self.assertEqual(1, self.redis.pfadd(key1, "foo", "bar", "zap"))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2621, in pfadd
>     return self.execute_command('PFADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pfcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pfmerge (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3345, in test_pfmerge
>     self.assertEqual(1, self.redis.pfadd(key1, "foo", "bar", "zap", "a"))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2621, in pfadd
>     return self.execute_command('PFADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pfmerge (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ping (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2962, in test_ping
>     self.assertTrue(self.redis.ping())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1037, in ping
>     return self.execute_command('PING')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ping (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ping_pubsub (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 66, in wrapper
>     return func(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2968, in test_ping_pubsub
>     p.subscribe('channel')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ping_pubsub (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2752, in test_pipeline
>     p.watch('bam')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3543, in watch
>     return self.execute_command('WATCH', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3333, in execute_command
>     return self.immediate_execute_command(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3348, in immediate_execute_command
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_failed_transaction (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2948, in test_pipeline_failed_transaction
>     p.execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_failed_transaction (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: Test the pipeline ignoring errors when asked.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2774, in test_pipeline_ignore_errors
>     p.execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: Test the pipeline ignoring errors when asked.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_length (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_no_commands (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2933, in test_pipeline_no_commands
>     self.redis.set('foo', '1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_no_commands (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_non_transactional (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2806, in test_pipeline_non_transactional
>     res = p.set('baz', 'quux').get('baz').execute()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3514, in execute
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_non_transactional (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_raises_when_watched_key_changed (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2811, in test_pipeline_raises_when_watched_key_changed
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_raises_when_watched_key_changed (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_despite_unwatched_key_changed (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2829, in test_pipeline_succeeds_despite_unwatched_key_changed
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_despite_unwatched_key_changed (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_when_watching_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2848, in test_pipeline_succeeds_when_watching_nonexistent_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_succeeds_when_watching_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_transaction_shortcut (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2890, in test_pipeline_transaction_shortcut
>     self.redis.set('OUR-SEQUENCE-KEY', 13)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_transaction_shortcut (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pipeline_transaction_value_from_callable (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2917, in test_pipeline_transaction_value_from_callable
>     value_from_callable=True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 699, in transaction
>     pipe.watch(*watches)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3543, in watch
>     return self.execute_command('WATCH', *names)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3333, in execute_command
>     return self.immediate_execute_command(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3348, in immediate_execute_command
>     self.shard_hint)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pipeline_transaction_value_from_callable (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_psetex_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3479, in test_psetex_expire_value
>     self.redis.psetex('foo', 0, 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1391, in psetex
>     return self.execute_command('PSETEX', name, time_ms, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_psetex_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_psetex_expire_value_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3487, in test_psetex_expire_value_using_timedelta
>     self.redis.psetex('foo', timedelta(seconds=0), 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1391, in psetex
>     return self.execute_command('PSETEX', name, time_ms, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_psetex_expire_value_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3633, in test_pttl_should_return_minus_one_for_non_expiring_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3638, in test_pttl_should_return_minus_two_for_non_existent_key
>     self.assertEqual(self.redis.get('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1264, in get
>     return self.execute_command('GET', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_binary (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3260, in test_pubsub_binary
>     pubsub.subscribe('channel\r\n\xff')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_binary (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_ignore_sub_messages_listen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3216, in test_pubsub_ignore_sub_messages_listen
>     pubsub.subscribe(channel)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_ignore_sub_messages_listen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_listen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3134, in test_pubsub_listen
>     pubsub.subscribe(channel)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_listen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_listen_handler (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3183, in test_pubsub_listen_handler
>     pubsub.subscribe(ch1=_handler)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_listen_handler (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_psubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3056, in test_pubsub_psubscribe
>     pubsub.psubscribe("channel.*")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3060, in psubscribe
>     ret_val = self.execute_command('PSUBSCRIBE', *iterkeys(new_patterns))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_psubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_punsubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3097, in test_pubsub_punsubscribe
>     pubsub.psubscribe('channel-1.*', 'channel-2.*', 'channel-3.*')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3060, in psubscribe
>     ret_val = self.execute_command('PSUBSCRIBE', *iterkeys(new_patterns))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_punsubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_run_in_thread (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3278, in test_pubsub_run_in_thread
>     pubsub.subscribe(channel=q.put)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_run_in_thread (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_subscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3037, in test_pubsub_subscribe
>     pubsub.subscribe("channel")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_subscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_timeout (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3308, in test_pubsub_timeout
>     p.subscribe('channel')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_timeout (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_pubsub_unsubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3069, in test_pubsub_unsubscribe
>     pubsub.subscribe('channel-1', 'channel-2', 'channel-3')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3096, in subscribe
>     ret_val = self.execute_command('SUBSCRIBE', *iterkeys(new_channels))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3003, in execute_command
>     self.shard_hint
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_pubsub_unsubscribe (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 497, in test_rename
>     self.redis.set('foo', 'unique value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename_does_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 513, in test_rename_does_exist
>     self.redis.set('foo', 'unique value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename_does_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 520, in test_rename_expiry
>     self.redis.set('foo', 'value1', ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rename_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 504, in test_rename_nonexistent_key
>     self.redis.rename('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1405, in rename
>     return self.execute_command('RENAME', src, dst)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rename_nonexistent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_renamenx_doesnt_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 507, in test_renamenx_doesnt_exist
>     self.redis.set('foo', 'unique value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_renamenx_doesnt_exist (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 963, in test_rpop
>     self.assertEqual(self.redis.rpop('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1655, in rpop
>     return self.execute_command('RPOP', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 971, in test_rpop_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1005, in test_rpoplpush
>     self.assertEqual(self.redis.rpoplpush('foo', 'bar'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1662, in rpoplpush
>     return self.execute_command('RPOPLPUSH', src, dst)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1025, in test_rpoplpush_expiry
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_one_to_self (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1032, in test_rpoplpush_one_to_self
>     self.redis.rpush('list', 'element')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_one_to_self (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_to_nonexistent_destination (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1020, in test_rpoplpush_to_nonexistent_destination
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_to_nonexistent_destination (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1037, in test_rpoplpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpoplpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpush (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 848, in test_rpush
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpush_then_lrange_with_nested_list1 (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_then_lrange_with_nested_list2 (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_then_lrange_with_nested_list3 (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 856, in test_rpush_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpush_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpushx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 901, in test_rpushx
>     self.redis.rpush('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpushx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_rpushx_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 908, in test_rpushx_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_rpushx_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1422, in test_sadd
>     self.assertEqual(self.redis.sadd('foo', 'member1'), 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sadd_as_str_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1433, in test_sadd_as_str_type
>     self.assertEqual(self.redis.sadd('foo', *range(3)), 3)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sadd_as_str_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sadd_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1437, in test_sadd_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sadd_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_save (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2998, in test_save
>     self.assertTrue(self.redis.save())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1044, in save
>     return self.execute_command('SAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_save (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_save_timestamp_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3014, in test_save_timestamp_update
>     early_timestamp = self.redis.lastsave()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 976, in lastsave
>     return self.execute_command('LASTSAVE')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_save_timestamp_update (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 151, in test_saving_non_ascii_chars_as_key
>     self.assertEqual(self.redis.set('Ñandu', 'foo'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 141, in test_saving_non_ascii_chars_as_value
>     self.assertEqual(self.redis.set('foo', 'Ñandu'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_non_ascii_chars_as_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 155, in test_saving_unicode_type_as_key
>     self.assertEqual(self.redis.set(u'Ñandu', 'foo'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 146, in test_saving_unicode_type_as_value
>     self.assertEqual(self.redis.set('foo', u'Ñandu'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_saving_unicode_type_as_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3355, in test_scan
>     self.redis.set(k, v)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_all_in_single_call (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1484, in test_scan_all_in_single_call
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1484, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_all_in_single_call (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_expired_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1492, in test_scan_expired_key
>     self.redis.set('expiringkey', 'value')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_expired_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1458, in test_scan_iter_multiple_pages
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1458, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages_with_match (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1466, in test_scan_iter_multiple_pages_with_match
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1466, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_iter_multiple_pages_with_match (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_iter_single_page (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1446, in test_scan_iter_single_page
>     self.redis.set('foo1', 'bar1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_iter_single_page (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_multiple_pages_with_count_arg (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1476, in test_scan_multiple_pages_with_count_arg
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1476, in <genexpr>
>     all(self.redis.set(k, v) for k, v in all_keys.items()))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_multiple_pages_with_count_arg (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scan_single (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1442, in test_scan_single
>     self.redis.set('foo1', 'bar1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scan_single (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scard (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1498, in test_scard
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scard (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_scard_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1504, in test_scard_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_scard_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_script (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 4003, in test_script
>     result = script(args=[42])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 3575, in __call__
>     return client.evalsha(self.sha, len(keys), *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2761, in evalsha
>     return self.execute_command('EVALSHA', sha, numkeys, *keys_and_args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_script (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1509, in test_sdiff
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1527, in test_sdiff_empty
>     self.assertEqual(self.redis.sdiff('foo'), set())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1887, in sdiff
>     return self.execute_command('SDIFF', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff_one_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1521, in test_sdiff_one_key
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff_one_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiff_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1530, in test_sdiff_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiff_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sdiffstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1538, in test_sdiffstore
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sdiffstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_None_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 599, in test_set_ex
>     self.assertEqual(self.redis.set('foo', 'bar', ex=100), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_ex_should_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3464, in test_set_ex_should_expire_value
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex_should_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_ex_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 604, in test_set_ex_using_timedelta
>     self.redis.set('foo', 'bar', ex=timedelta(seconds=100)), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_ex_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_existing_key_persists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3648, in test_set_existing_key_persists
>     self.redis.set('foo', 'bar', ex=20)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_existing_key_persists (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_float_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 137, in test_set_float_value
>     self.redis.set('foo', x)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_float_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_non_str_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 187, in test_set_non_str_keys
>     self.assertEqual(self.redis.set(2, 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_non_str_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_nx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 665, in test_set_nx
>     self.assertEqual(self.redis.set('foo', 'bar', nx=True), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_nx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 608, in test_set_px
>     self.assertEqual(self.redis.set('foo', 'bar', px=100), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_px_should_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3472, in test_set_px_should_expire_value
>     self.redis.set('foo', 'bar', px=500)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_px_should_expire_value (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_px_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 613, in test_set_px_using_timedelta
>     self.redis.set('foo', 'bar', px=timedelta(milliseconds=100)), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_px_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 618, in test_set_raises_wrong_ex
>     self.redis.set('foo', 'bar', ex=-100)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_raises_wrong_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 632, in test_set_raises_wrong_px
>     self.redis.set('foo', 'bar', px=-100)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_raises_wrong_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_then_get (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 127, in test_set_then_get
>     self.assertEqual(self.redis.set('foo', 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_then_get (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 625, in test_set_using_timedelta_raises_wrong_ex
>     self.redis.set('foo', 'bar', ex=timedelta(seconds=-100))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 639, in test_set_using_timedelta_raises_wrong_px
>     self.redis.set('foo', 'bar', px=timedelta(milliseconds=-100))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_using_timedelta_raises_wrong_px (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_set_xx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 671, in test_set_xx
>     self.assertEqual(self.redis.set('foo', 'bar', xx=True), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_set_xx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setbit_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 262, in test_setbit_expiry
>     self.redis.set('foo', b'0x00', ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setbit_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setbit_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 257, in test_setbit_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setbit_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setbits_and_getkeys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 245, in test_setbits_and_getkeys
>     self.redis.setbit('foo', 1, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setbits_and_getkeys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 585, in test_setex
>     self.assertEqual(self.redis.setex('foo', 100, 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 646, in test_setex_raises_wrong_ex
>     self.redis.setex('foo', -100, 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_using_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 596, in test_setex_using_float
>     'bar')
>   File "/usr/lib/python2.7/unittest/case.py", line 994, in assertRaisesRegexp
>     callable_obj(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_using_float (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 590, in test_setex_using_timedelta
>     self.redis.setex('foo', timedelta(seconds=100), 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_using_timedelta (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setex_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 653, in test_setex_using_timedelta_raises_wrong_ex
>     self.redis.setex('foo', timedelta(seconds=-100), 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1472, in setex
>     return self.execute_command('SETEX', name, time, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setex_using_timedelta_raises_wrong_ex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setitem_getitem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 302, in test_setitem_getitem
>     self.assertEqual(self.redis.keys(), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1319, in keys
>     return self.execute_command('KEYS', pattern)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setitem_getitem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 659, in test_setnx
>     self.assertEqual(self.redis.setnx('foo', 'bar'), True)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1476, in setnx
>     return self.execute_command('SETNX', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setnx (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1550, in test_setrange
>     self.redis.set('foo', 'test')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_setrange_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1562, in test_setrange_expiry
>     self.redis.set('foo', 'test', ex=10)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_setrange_expiry (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinter (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1567, in test_sinter
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinter (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinter_bytes_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1578, in test_sinter_bytes_keys
>     self.redis.sadd(foo, 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinter_bytes_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinter_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1586, in test_sinter_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinter_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sinterstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1594, in test_sinterstore
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sinterstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sismember (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1606, in test_sismember
>     self.assertEqual(self.redis.sismember('foo', 'member1'), False)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1912, in sismember
>     return self.execute_command('SISMEMBER', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sismember (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sismember_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1611, in test_sismember_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sismember_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1616, in test_smembers
>     self.assertEqual(self.redis.smembers('foo'), set())
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1916, in smembers
>     return self.execute_command('SMEMBERS', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers_copy (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1619, in test_smembers_copy
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers_copy (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers_runtime_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1630, in test_smembers_runtime_error
>     self.redis.sadd('foo', 'member1', 'member2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers_runtime_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smembers_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1625, in test_smembers_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smembers_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smove (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1635, in test_smove
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smove (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smove_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1641, in test_smove_non_existent_key
>     self.assertEqual(self.redis.smove('foo', 'bar', 'member1'), False)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1920, in smove
>     return self.execute_command('SMOVE', src, dst, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smove_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_smove_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1644, in test_smove_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_smove_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_alpha (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2666, in test_sort_alpha
>     self.redis.rpush('foo', '2a')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_alpha (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_descending (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2660, in test_sort_descending
>     self.redis.rpush('foo', '1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_descending (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_range_offset_norange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_offset_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2630, in test_sort_range_offset_range
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_offset_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_range_offset_range_and_desc (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2638, in test_sort_range_offset_range_and_desc
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_offset_range_and_desc (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_range_with_large_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2651, in test_sort_range_with_large_range
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_range_with_large_range (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_by_and_get_option (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2698, in test_sort_with_by_and_get_option
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_by_and_get_option (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_hash (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2724, in test_sort_with_hash
>     self.redis.rpush('foo', 'middle')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_hash (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2743, in test_sort_with_set
>     self.redis.sadd('foo', '3')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_set (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_with_store_option (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2688, in test_sort_with_store_option
>     self.redis.rpush('foo', '2')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_with_store_option (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sort_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2675, in test_sort_wrong_type
>     self.redis.set('string', '3')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sort_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_spop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1655, in test_spop
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_spop (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_spop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1660, in test_spop_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_spop_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srandmember (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1665, in test_srandmember
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srandmember (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: srandmember works with the number argument.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1672, in test_srandmember_number
>     self.assertEqual(self.redis.srandmember('foo', 2), [])
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1936, in srandmember
>     return self.execute_command('SRANDMEMBER', name, *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: srandmember works with the number argument.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srandmember_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1691, in test_srandmember_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srandmember_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1696, in test_srem
>     self.redis.sadd('foo', 'member1', 'member2', 'member3', 'member4')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_srem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1711, in test_srem_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_srem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sscan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3388, in test_sscan
>     self.redis.sadd(name, k)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sscan (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_strlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 312, in test_strlen
>     self.redis['foo'] = 'bar'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_strlen (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_strlen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 318, in test_strlen_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_strlen_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_substr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 323, in test_substr
>     self.redis['foo'] = 'one_two_three'
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1454, in __setitem__
>     self.set(name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_substr (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_substr_noexist_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 332, in test_substr_noexist_key
>     self.assertEqual(self.redis.substr('foo', 0), b'')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1500, in substr
>     return self.execute_command('SUBSTR', name, start, end)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_substr_noexist_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_substr_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 337, in test_substr_wrong_type
>     self.redis.rpush('foo', b'x')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1666, in rpush
>     return self.execute_command('RPUSH', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_substr_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sunion (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1716, in test_sunion
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sunion (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sunion_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1724, in test_sunion_wrong_type
>     self.zadd('foo', {'member': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sunion_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_sunionstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1732, in test_sunionstore
>     self.redis.sadd('foo', 'member1')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_sunionstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_swapdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 66, in wrapper
>     return func(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2978, in test_swapdb
>     self.redis.set('foo', 'abc')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_swapdb (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_swapdb_same_db (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 66, in wrapper
>     return func(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2992, in test_swapdb_same_db
>     self.assertTrue(self.redis.swapdb(1, 1))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 954, in swapdb
>     return self.execute_command('SWAPDB', first, second)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_swapdb_same_db (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3624, in test_ttl_should_return_minus_one_for_non_expiring_key
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_one_for_non_expiring_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3629, in test_ttl_should_return_minus_two_for_non_existent_key
>     self.assertEqual(self.redis.get('foo'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1264, in get
>     return self.execute_command('GET', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_ttl_should_return_minus_two_for_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 3021, in test_type
>     self.redis.set('string_key', "value")
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_unset_bits (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 219, in test_unset_bits
>     self.redis.setbit('foo', 1, 1)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1462, in setbit
>     return self.execute_command('SETBIT', name, offset, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_unset_bits (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_watch_state_is_cleared_across_multiple_watches (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2867, in test_watch_state_is_cleared_across_multiple_watches
>     self.redis.set('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_watch_state_is_cleared_across_multiple_watches (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1751, in test_zadd
>     self.zadd('foo', {'four': 4})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd_empty (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_errors (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_minus_zero (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1784, in test_zadd_minus_zero
>     self.zadd('foo', {'a': -0.0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_minus_zero (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd_multiple (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1794, in test_zadd_multiple
>     self.zadd('foo', {'one': 1, 'two': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_multiple (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zadd_uses_str (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1789, in test_zadd_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zadd_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcard (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1810, in test_zcard
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcard (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcard_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1815, in test_zcard_non_existent_key
>     self.assertEqual(self.redis.zcard('foo'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2327, in zcard
>     return self.execute_command('ZCARD', name)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcard_non_existent_key (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcard_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1818, in test_zcard_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcard_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1823, in test_zcount
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcount_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1834, in test_zcount_exclusive
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcount_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1846, in test_zcount_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zincrby (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1851, in test_zincrby
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zincrby (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zincrby_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1857, in test_zincrby_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zincrby_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2548, in test_zinterstore
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_max (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2568, in test_zinterstore_max
>     self.zadd('foo', {'one': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_max (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2558, in test_zinterstore_mixed_set_types
>     self.redis.sadd('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_nokey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2585, in test_zinterstore_nokey
>     self.redis.zinterstore('baz', [], aggregate='MAX')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2346, in zinterstore
>     return self._zaggregate('ZINTERSTORE', dest, keys, aggregate)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2616, in _zaggregate
>     return self.execute_command(*pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_nokey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_onekey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2578, in test_zinterstore_onekey
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_onekey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zinterstore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2592, in test_zinterstore_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zinterstore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zlexcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2194, in test_zlexcount
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zlexcount (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zlexcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2227, in test_zlexcount_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zlexcount_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_descending (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1862, in test_zrange_descending
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_descending (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_descending_with_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1869, in test_zrange_descending_with_scores
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_descending_with_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_same_score (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1801, in test_zrange_same_score
>     self.zadd('foo', {'two_a': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_same_score (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_score_cast (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1888, in test_zrange_score_cast
>     self.zadd('foo', {'one': 1.2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_score_cast (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_with_positive_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1877, in test_zrange_with_positive_indices
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_with_positive_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrange_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1883, in test_zrange_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrange_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2155, in test_zrangebylex
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2254, in test_zrangebylex_raises_error
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2232, in test_zrangebylex_with_limit
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2189, in test_zrangebylex_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2007, in test_zrangebyscore
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2075, in test_zrangebyscore_cast_scores
>     self.zadd('foo', {'two': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2040, in test_zrangebyscore_raises_error
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_slice (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2058, in test_zrangebyscore_slice
>     self.zadd('foo', {'two_a': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_slice (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_withscores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2068, in test_zrangebyscore_withscores
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_withscores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2053, in test_zrangebyscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrangebysore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2028, in test_zrangebysore_exclusive
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrangebysore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1900, in test_zrank
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrank_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1908, in test_zrank_non_existent_member
>     self.assertEqual(self.redis.zrank('foo', 'one'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2503, in zrank
>     return self.execute_command('ZRANK', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrank_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1911, in test_zrank_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1916, in test_zrem
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1931, in test_zrem_non_existent_member
>     self.assertFalse(self.redis.zrem('foo', 'one'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2507, in zrem
>     return self.execute_command('ZREM', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem_numeric_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1934, in test_zrem_numeric_member
>     self.zadd('foo', {'128': 13.0, '129': 12.0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem_numeric_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1939, in test_zrem_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrem_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2426, in test_zremrangebylex
>     self.zadd('foo', {'two_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2453, in test_zremrangebylex_badkey
>     self.assertEqual(self.redis.zremrangebylex('foo', b'(three_a', b'[two_b'), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2516, in zremrangebylex
>     return self.execute_command('ZREMRANGEBYLEX', name, min, max)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2439, in test_zremrangebylex_error
>     self.zadd('foo', {'two_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2456, in test_zremrangebylex_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2349, in test_zremrangebyrank
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank_negative_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2356, in test_zremrangebyrank_negative_indices
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank_negative_indices (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank_out_of_bounds (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2363, in test_zremrangebyrank_out_of_bounds
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank_out_of_bounds (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2367, in test_zremrangebyrank_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2372, in test_zremrangebyscore
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2418, in test_zremrangebyscore_badkey
>     self.assertEqual(self.redis.zremrangebyscore('foo', 0, 2), 0)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2532, in zremrangebyscore
>     return self.execute_command('ZREMRANGEBYSCORE', name, min, max)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2388, in test_zremrangebyscore_exclusive
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2405, in test_zremrangebyscore_raises_error
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zremrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2421, in test_zremrangebyscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zremrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1972, in test_zrevrange
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange_score_cast (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1995, in test_zrevrange_score_cast
>     self.zadd('foo', {'one': 1.2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange_score_cast (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange_sorted_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1980, in test_zrevrange_sorted_keys
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange_sorted_keys (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrange_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1990, in test_zrevrange_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrange_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2278, in test_zrevrangebylex
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2320, in test_zrevrangebylex_raises_error
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2312, in test_zrevrangebylex_with_limit
>     self.zadd('foo', {'one_a': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex_with_limit (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2344, in test_zrevrangebylex_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebylex_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2091, in test_zrevrangebyscore
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2139, in test_zrevrangebyscore_cast_scores
>     self.zadd('foo', {'two': 2})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_cast_scores (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2104, in test_zrevrangebyscore_exclusive
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_exclusive (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2121, in test_zrevrangebyscore_raises_error
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_raises_error (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2134, in test_zrevrangebyscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrangebyscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1956, in test_zrevrank
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrank (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrank_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1964, in test_zrevrank_non_existent_member
>     self.assertEqual(self.redis.zrevrank('foo', 'one'), None)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2589, in zrevrank
>     return self.execute_command('ZREVRANK', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrank_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zrevrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1967, in test_zrevrank_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zrevrank_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1944, in test_zscore
>     self.zadd('foo', {'one': 54})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zscore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zscore_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1948, in test_zscore_non_existent_member
>     self.assertIsNone(self.redis.zscore('foo', 'one'))
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2593, in zscore
>     return self.execute_command('ZSCORE', name, value)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zscore_non_existent_member (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 1951, in test_zscore_wrong_type
>     self.redis.sadd('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zscore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2461, in test_zunionstore
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2533, in test_zunionstore_badkey
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_badkey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_max (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2481, in test_zunionstore_max
>     self.zadd('foo', {'one': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_max (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_min (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2491, in test_zunionstore_min
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_min (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2523, in test_zunionstore_mixed_set_types
>     self.redis.sadd('foo', 'one')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1878, in sadd
>     return self.execute_command('SADD', name, *values)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_mixed_set_types (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_nan_to_zero (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2511, in test_zunionstore_nan_to_zero
>     self.zadd('foo', {'zero': 0})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_nan_to_zero (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_nokey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2589, in test_zunionstore_nokey
>     self.redis.zunionstore('baz', [], aggregate='MAX')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2601, in zunionstore
>     return self._zaggregate('ZUNIONSTORE', dest, keys, aggregate)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2616, in _zaggregate
>     return self.execute_command(*pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_nokey (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_sum (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2471, in test_zunionstore_sum
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_sum (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_weights (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2501, in test_zunionstore_weights
>     self.zadd('foo', {'one': 1})
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 100, in zadd
>     return self.redis.zadd(key, d)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 2323, in zadd
>     return self.execute_command('ZADD', name, *pieces, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_weights (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ======================================================================
> ERROR: test_zunionstore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 2543, in test_zunionstore_wrong_type
>     self.redis.set('foo', 'bar')
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 1451, in set
>     return self.execute_command('SET', *pieces)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 994, in get_connection
>     connection.connect()
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 500, in connect
>     self._selector = DefaultSelector(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 196, in DefaultSelector
>     return _DEFAULT_SELECTOR(sock)
>   File "/usr/lib/python2.7/dist-packages/redis/selector.py", line 124, in __init__
>     self.read_poller.register(sock, self._READ_POLLER_MASK)
> TypeError: argument must be an int, or have a fileno() method
> 
> ======================================================================
> ERROR: test_zunionstore_wrong_type (test_fakeredis.TestFakeStrictRedis)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build/test_fakeredis.py", line 83, in tearDown
>     self.redis.flushall()
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 938, in flushall
>     return self.execute_command('FLUSHALL', *args)
>   File "/usr/lib/python2.7/dist-packages/redis/client.py", line 772, in execute_command
>     connection = pool.get_connection(command_name, **options)
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 999, in get_connection
>     if not connection.is_ready_for_command():
>   File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 632, in is_ready_for_command
>     return self._selector.is_ready_for_command()
> AttributeError: 'FakeConnection' object has no attribute '_selector'
> 
> ----------------------------------------------------------------------
> Ran 2534 tests in 3.536s
> 
> FAILED (SKIP=1101, errors=2690)
> E: pybuild pybuild:338: test: plugin distutils failed with: exit code=1: cd '/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_fakeredis/build'; python2.7 -m nose -v test_fakeredis.py test_fakeredis.py:TestFakeStrictRedis test_fakeredis.py:TestFakeRedis
> dh_auto_test: pybuild --test --test-nose -i python{version} -p 2.7 returned exit code 13

The full build log is available from:
   http://aws-logs.debian.net/2019/03/15/python-fakeredis_1.0~rc1-1_testing.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Python-modules-team mailing list