summaryrefslogtreecommitdiff
path: root/tests/test_setmulti.py
Commit message (Collapse)AuthorAgeFilesLines
* Port memcache to Python 3Victor Stinner2015-04-231-1/+1
| | | | | | | | | | | | | | | | | | * travis: make python 3 tests voting (cannot fail anymore) * setup.py: add Python 3 classifiers * Encode unicode key to UTF-8: add _encode_key() method * Add _encode_cmd() helper method to format a memcache command as a byte string (bytes%args will only be supported in Python 3.5) * Rewrite _map_and_prefix_keys() code converting keys * _val_to_store_info() now accepts Unicode: Unicode is encoded to UTF-8 * _set('cas') doesn't call _val_to_store_info() anymore when it's not needed: begin by checking if the key is in the cas_ids dictionary * Process server reply as bytes * _recv_value() now clears the _FLAG_COMPRESSED flag after decompressing to simplify the code * On Python 3, _recv_value() now decodes byte strings from UTF-8 * Simplify check_key(), _encode_key() now encodes Unicode to UTF-8 * Replace u'...' with six.u('...') in tests for Python 3.2
* pep8: E265 block comment should start with '# 'Marc Abramowitz2014-06-091-1/+1
|
* Sort imports for pep8Marc Abramowitz2014-06-091-2/+2
|
* Converted print statements to use the Python3 compatible formAlex Gaynor2014-05-101-6/+8
|
* Wrapping the unit-test main in if __name__.Sean Reifschneider2014-03-251-0/+3
| | | | a Please enter the commit message for your changes. Lines starting
* tests/test_setmulti.py: Remove `unittest.main()`Marc Abramowitz2014-03-251-2/+0
|
* Fixing AttributeError raised during set_multi.Sean Reifschneider2013-06-021-1/+1
|
* Adding a test for set_multi submitted by Ben Hoyt.Sean Reifschneider2013-06-021-0/+67