| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix touch(..., time=0) sending invalid command to memcache | Nicolas Noé | 2017-11-21 | 1 | -0/+7 |
| | | | | | Without the trailing '0', the command is invalid. | ||||
| * | Add test isolation by clearing memcache between each test | Tim Graham | 2017-11-21 | 1 | -1/+3 |
| | | |||||
| * | Fix delete_multi() argument in a test | Kris Maglione | 2017-11-14 | 1 | -1/+1 |
| | | |||||
| * | Removed unnecessary six usage in tests | Tim Graham | 2017-11-14 | 1 | -2/+1 |
| | | |||||
| * | Fix #79, #80 -- Fix storing non-ASCII values on Python 2 and binary values ↵ | Nicolas Noé | 2017-11-14 | 1 | -0/+28 |
| | | | | | on Python 3 | ||||
| * | Fix crash on Python 3 in touch() logging | Matt Davis | 2017-11-14 | 1 | -1/+13 |
| | | |||||
| * | Capture and verify logging in tests | Tim Graham | 2017-11-14 | 4 | -7/+56 |
| | | |||||
| * | #112 Cleaning up flake8 alerts | Sean Reifschneider | 2016-12-17 | 2 | -3/+3 |
| | | |||||
| * | Remove unused _has_unicode/_str_cls vars | Tim Graham | 2016-12-16 | 1 | -11/+0 |
| | | | | | Unused since 04f1c78c13bd54050b1d2d3baa9e86d9e79b3629. | ||||
| * | Changing assertIs from last patch to assertTrue. | Sean Reifschneider | 2015-08-02 | 1 | -1/+1 |
| | | |||||
| * | Fixing tests for PEP8. | Sean Reifschneider | 2015-08-02 | 1 | -2/+0 |
| | | |||||
| * | Adding unittest backport to 2.6. | Sean Reifschneider | 2015-08-02 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'py3' of ssh://github.com/haypo/python-memcached into haypo-py3 | Sean Reifschneider | 2015-08-02 | 2 | -80/+65 |
| |\ | | | | | | | | | Conflicts: tests/test_memcache.py | ||||
| | * | More Python 3 fixes | Victor Stinner | 2015-07-27 | 2 | -78/+61 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Port set_multi() to Python 3 * Port delete_multi() to Python 3 * Fix _get_server() on Python 3 when the connection to the first server fails: encode to ASCII before calling serverHashFunction. * Fix expect(): don't decode line on Python 3, return the raw line * Add more unit tests * tox now also runs unit tests * Explicit the encoding when calling str.encode(): use 'utf-8' * test_memcache: close sockets in tearDown() * test_get_unknown_value(): delete the key to ensure that it doesn't exist | ||||
| * | | Test for set/get boolean values. | Nicholas Serra | 2015-07-31 | 1 | -0/+3 |
| |/ | |||||
| * | Port memcache to Python 3 | Victor Stinner | 2015-04-23 | 2 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | * 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 | ||||
| * | Copy memcache.py tests into a proper test case. | Jeremy Thurgood | 2014-10-14 | 1 | -0/+196 |
| | | |||||
| * | pep8: E265 block comment should start with '# ' | Marc Abramowitz | 2014-06-09 | 1 | -1/+1 |
| | | |||||
| * | Sort imports for pep8 | Marc Abramowitz | 2014-06-09 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'master' into print-stmt-py3k | Alex Gaynor | 2014-05-10 | 1 | -7/+0 |
| |\ | |||||
| | * | Merge branch 'tox_support' of https://github.com/cabrera/python-memcached ↵ | Sean Reifschneider | 2014-05-10 | 1 | -7/+0 |
| | |\ | | | | | | | | | | | | | | | | | | | | | | into cabrera-tox_support Conflicts: README.md tests/test_setmulti.py | ||||
| | | * | feat(tox): add support for testing with tox | Alejandro Cabrera | 2014-01-15 | 2 | -9/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This adds notes in the README and a tox.ini file for use with the tox test manager. This helps greatly towards migrating python-memcached towards python 3.3+ compatibility. | ||||
| * | | | Converted print statements to use the Python3 compatible form | Alex Gaynor | 2014-05-10 | 1 | -6/+8 |
| |/ / | |||||
| * | | Wrapping the unit-test main in if __name__. | Sean Reifschneider | 2014-03-25 | 1 | -0/+3 |
| | | | | | | | | | a Please enter the commit message for your changes. Lines starting | ||||
| * | | tests/test_setmulti.py: Remove `unittest.main()` | Marc Abramowitz | 2014-03-25 | 1 | -2/+0 |
| |/ | |||||
| * | Fixing AttributeError raised during set_multi. | Sean Reifschneider | 2013-06-02 | 1 | -1/+1 |
| | | |||||
| * | Adding a test for set_multi submitted by Ben Hoyt. | Sean Reifschneider | 2013-06-02 | 2 | -0/+74 |
