<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/python-memcached.git/tests, branch master</title>
<subtitle>github.com: linsomniac/python-memcached.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/python-memcached.git/'/>
<entry>
<title>Allow keys to be encoded before use.</title>
<updated>2023-04-18T11:57:59+00:00</updated>
<author>
<name>Sean Reifschneider</name>
<email>sean@realgo.com</email>
</author>
<published>2023-04-18T11:57:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/python-memcached.git/commit/?id=3c8465f96df7823ccb8b5872871d21c41a024fc0'/>
<id>3c8465f96df7823ccb8b5872871d21c41a024fc0</id>
<content type='text'>
Ported patch in #52 from @harlowja to current branch.  Added tests.

For the cases where the user wants to transparently
encode keys (say using urllib) before they are used
further allow a encoding function to be passed in that
will perform these types of activities (by default it
is the identity function).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ported patch in #52 from @harlowja to current branch.  Added tests.

For the cases where the user wants to transparently
encode keys (say using urllib) before they are used
further allow a encoding function to be passed in that
will perform these types of activities (by default it
is the identity function).
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding test for quit_all</title>
<updated>2023-04-16T16:27:24+00:00</updated>
<author>
<name>Sean Reifschneider</name>
<email>sean@realgo.com</email>
</author>
<published>2023-04-16T16:27:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/python-memcached.git/commit/?id=12f9bf1fb70082e4dc704cfb037e96335bddaa5f'/>
<id>12f9bf1fb70082e4dc704cfb037e96335bddaa5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removing "time" from delete and making expiry mandatory in touch.</title>
<updated>2023-04-16T16:06:56+00:00</updated>
<author>
<name>Sean Reifschneider</name>
<email>sean@realgo.com</email>
</author>
<published>2023-04-16T16:06:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/python-memcached.git/commit/?id=ab668ed17887c956af3e2af89555e31d190ab63d'/>
<id>ab668ed17887c956af3e2af89555e31d190ab63d</id>
<content type='text'>
Port of erankor's PR #30 to the latest code.  In that PR, the "time"
argument to delete() is removed because it is not supported by the
protocol:

https://github.com/memcached/memcached/blob/master/doc/protocol.txt#L330

And touch requires the expiry parameter due to protocol:

https://github.com/memcached/memcached/blob/master/doc/protocol.txt#L399
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Port of erankor's PR #30 to the latest code.  In that PR, the "time"
argument to delete() is removed because it is not supported by the
protocol:

https://github.com/memcached/memcached/blob/master/doc/protocol.txt#L330

And touch requires the expiry parameter due to protocol:

https://github.com/memcached/memcached/blob/master/doc/protocol.txt#L399
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into support_default</title>
<updated>2023-04-16T00:10:38+00:00</updated>
<author>
<name>Sean Reifschneider</name>
<email>jafo00@gmail.com</email>
</author>
<published>2023-04-16T00:10:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/python-memcached.git/commit/?id=f6672ee3139ed64f6a97e50e87f4431356cf4a91'/>
<id>f6672ee3139ed64f6a97e50e87f4431356cf4a91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test_memcache.py: try import unittest.mock</title>
<updated>2019-12-16T01:33:24+00:00</updated>
<author>
<name>Tim Orling</name>
<email>ticotimo@gmail.com</email>
</author>
<published>2019-12-16T01:33:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/python-memcached.git/commit/?id=44c5317773acd0230c2cb9f86e4e6eb6db4e3cb7'/>
<id>44c5317773acd0230c2cb9f86e4e6eb6db4e3cb7</id>
<content type='text'>
Rather than always require the separate mock module,
try to use unittest.mock if it is available

Signed-off-by: Tim Orling &lt;ticotimo@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than always require the separate mock module,
try to use unittest.mock if it is available

Signed-off-by: Tim Orling &lt;ticotimo@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for default value in get</title>
<updated>2019-02-12T12:00:55+00:00</updated>
<author>
<name>Jakub Szafrański</name>
<email>s@samu.pl</email>
</author>
<published>2019-02-12T11:51:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/python-memcached.git/commit/?id=2439d0a8d7e48750d7b73a0e8da9a3571f6617cc'/>
<id>2439d0a8d7e48750d7b73a0e8da9a3571f6617cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix touch(..., time=0) sending invalid command to memcache</title>
<updated>2017-11-21T18:37:56+00:00</updated>
<author>
<name>Nicolas Noé</name>
<email>nicolas@niconoe.eu</email>
</author>
<published>2016-12-14T09:44:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/python-memcached.git/commit/?id=0b47212f4f2f7584a840ab3978ccdfc8f8f4fd90'/>
<id>0b47212f4f2f7584a840ab3978ccdfc8f8f4fd90</id>
<content type='text'>
Without the trailing '0', the command is invalid.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without the trailing '0', the command is invalid.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test isolation by clearing memcache between each test</title>
<updated>2017-11-21T17:50:03+00:00</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2017-11-21T17:50:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/python-memcached.git/commit/?id=4670752fa522d3e33db6b58a34033a3b89b9ee82'/>
<id>4670752fa522d3e33db6b58a34033a3b89b9ee82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix delete_multi() argument in a test</title>
<updated>2017-11-14T20:26:36+00:00</updated>
<author>
<name>Kris Maglione</name>
<email>maglione.k@gmail.com</email>
</author>
<published>2017-11-14T20:26:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/python-memcached.git/commit/?id=07583029ff64e5c6e894bf3ec5b7c602dfc67b03'/>
<id>07583029ff64e5c6e894bf3ec5b7c602dfc67b03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed unnecessary six usage in tests</title>
<updated>2017-11-14T20:23:46+00:00</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2017-11-14T20:23:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/python-memcached.git/commit/?id=8dbba9529b890f1453af59f9613518714c3dd5fe'/>
<id>8dbba9529b890f1453af59f9613518714c3dd5fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
