[Freeipa-devel] [PATCH 0002] TEST: Stageuser plugin
Lenka Doudova
ldoudova at redhat.com
Tue Aug 4 11:37:46 UTC 2015
Dne 30.7.2015 v 16:10 Martin Basti napsal(a):
> On 30/07/15 16:09, Martin Basti wrote:
>> On 29/07/15 16:10, Martin Basti wrote:
>>> On 29/07/15 15:29, Lenka Doudova wrote:
>>>> Hi,
>>>>
>>>> thanks a lot for the comments, will work on it tomorrow.
>>>>
>>>> Lenka
>>>>
>>>> Dne 29.7.2015 v 15:27 Martin Basti napsal(a):
>>>>> On 27/07/15 16:47, Lenka Doudova wrote:
>>>>>> Hi,
>>>>>>
>>>>>> I'm attaching a patch with automated tests for stageuser plugin
>>>>>> (https://fedorahosted.org/freeipa/ticket/3813). The user plugin
>>>>>> test is affected as well (one class was added).
>>>>>> The tests seem a bit of a mess even to myself, but what with the
>>>>>> way freeipa behaves I didn't know how else to implement them, but
>>>>>> I'm eager to learn how to do it in a nicer way, if someone has a
>>>>>> better idea.
>>>>>>
>>>>>> Lenka
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> I just applied patches:
>>>>>
>>>>> 1) Please remove whitespace errors
>>>>> $ git am
>>>>> freeipa-lryznaro-0002-Automated-test-for-stageuser-plugin.patch
>>>>> Applying: Automated test for stageuser plugin
>>>>> /home/mbasti/work/freeipa-devel/.git/rebase-apply/patch:110:
>>>>> trailing whitespace.
>>>>> """ Tracker class for staged user LDAP object
>>>>> /home/mbasti/work/freeipa-devel/.git/rebase-apply/patch:113:
>>>>> trailing whitespace.
>>>>> StageUserTracker object stores information about the user.
>>>>> /home/mbasti/work/freeipa-devel/.git/rebase-apply/patch:121:
>>>>> trailing whitespace.
>>>>> u'krbprincipalexpiration', u'usercertificate', u'dn',
>>>>> u'has_keytab', u'has_password',
>>>>> /home/mbasti/work/freeipa-devel/.git/rebase-apply/patch:122:
>>>>> trailing whitespace.
>>>>> u'street', u'postalcode', u'facsimiletelephonenumber',
>>>>> u'carlicense',
>>>>> /home/mbasti/work/freeipa-devel/.git/rebase-apply/patch:125:
>>>>> trailing whitespace.
>>>>> u'cn', u'ipauniqueid', u'objectclass', u'description',
>>>>> warning: squelched 50 whitespace errors
>>>>> warning: 55 lines add whitespace errors.
>>>>>
>>>>> 2)
>>>>> Please use new shorter format of license header
>>>>>
>>>>> 3) can you fix some of the most serious PEP8 errors
>>>>> $ git show -U0 | pep8 --diff | wc -l
>>>>> 198
>>>>>
>>>>> 4)
>>>>> if options != None:
>>>>>
>>>>> Please use "options *is not* None"
>>>>>
>>>>> 5)
>>>>> For consistency it should be u'random'
>>>>> if key == 'random':
>>>>> self.attrs[u'randompassword'] = fuzzy_string
>>>>>
>>>>> Otherwise it looks good
>>>>> Martin^2
>>>>> --
>>>>> Martin Basti
>>>>
>>> And also fix this please
>>>
>>> ./make-lint
>>> ************* Module ipatests.test_xmlrpc.test_stageuser_plugin
>>> ipatests/test_xmlrpc/test_stageuser_plugin.py:337:
>>> [E0102(function-redefined), user2] function already defined line 44)
>>>
>>> --
>>> Martin Basti
>>>
>>>
>> Ahoj, v patchi mas este uvedene svoje stare meno, mala by si v gite
>> nastavit redhat email
>>
>> --
>> Martin Basti
>>
>>
> Sorry for spam, you can safely ignore this. :)
>
> --
> Martin Basti
>
>
Attaching new patch - (hopefully) fixed the errors from the old one +
few test cases were added.
Lenka
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150804/0c36e16c/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-lryznaro-0002-Automated-test-for-stageuser-plugin.patch
Type: text/x-patch
Size: 53398 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150804/0c36e16c/attachment.bin>
More information about the Freeipa-devel
mailing list