[PATCH] Python3 compatible modules - credentials, param, _glue

Lumir Balhar lbalhar at redhat.com
Fri Jan 13 11:01:13 UTC 2017


> On 01/05/2017 07:10 PM, Andrew Bartlett wrote:
>> On Thu, 2017-01-05 at 14:01 +0100, Lumir Balhar wrote:
>>> On 12/22/2016 07:00 PM, Andrew Bartlett wrote:
[...]
>>> Perhaps skip the raw DCE/RPC tests, add some expected value testing
>>> to
>>> samba/tests/auth.py and run samba/tests/gensec.py?
>> Ok, I can skip tests of DCE/RPC and run tests of gensec but first I
>> need
>> to port samba.gensec module and samba.tests.gensec. It looks like
>> that
>> it will be simple without another dependency chain.
> Good!

It seems that my expectations were wrong. I found out that tests of the
gensec module are planned old way with planoldpythontestsuite() function
which is not prepared for Python 3 yet.
Of course, I can port this functionality as well but I've discovered
another long dependency chain which goes through modules getopt,
hostconfig, dsdb, dsdb_dns and maybe more - so it will take some time to
do it and it will add other changes to patchset.

This is just a heads-up that the patchset will be even larger than 
expected, unless you see a different way forward.


More information about the samba-technical mailing list