[Freeipa-devel] [PATCH 0002] TEST: Stageuser plugin

Martin Basti mbasti at redhat.com
Thu Jul 30 14:10:25 UTC 2015


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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150730/fe8f8991/attachment.htm>


More information about the Freeipa-devel mailing list