On Wed, Aug 03, 2016 at 09:56:40AM +0200, Lukas Slebodnik wrote:
On (13/07/16 17:48), Lukas Slebodnik wrote:
>ehlo,
>
>attched patch is an integration test for regression #3093.
>I prepared a test and I let someone else to fix it :-)
>
>I will try to find more bugs in downstream tests.
>
>BTW we might move test from test_ts_cache somewhere else.
>But it was the fastest way how to write a test without enumeration.
>
As I previously wrote test_ts_cache is not the best place for this
test. Attached are patches which some changes in intg tests.
There is also test for grups with special characters
LS
The integration tests don't work for me locally with these patches.
Currently I have applied:
$ git log --oneline origin/master..HEAD
782c839 SYSDB: Sanitize dn in sysdb_get_user_members_recursively
a176315 SDAP: sysdb_search_users does not set users_count for failures
02e74e6 SDAP: sanitize member name before using in filter
a40f2bd test_ldap: test resolving of names with special characters
300a6de test_ldap: test nested membership with rfc2307bis
cf78e01 intg: Fix pep8 warnings
635c311 sssd_id.py: Primary group should be returned for initgroups
e11c615 intg: create ldap test without enumeration
eab68a7 test_enumeration: Remove test without enumeration
83b07af intg: rename test with enumeration
The Commit hashes are:
$ git rev-list origin/master..HEAD
782c8394ae40bc5aba03c657f869fcba8ddb4c2d
a1763150dce0ddc1ab9260f2f8447ec525976d43
02e74e6c4c33c023cb7a8608f80afd5a1c24a055
a40f2bd86001bd3696184850a84f59592d6362c9
300a6de00d4e3f71bb9afb9670495dfef43942fa
cf78e01936e3c0c4a0cb3b4596215bfbb938a181
635c311d287d71fad1fe9eb0247385506a5ba781
e11c615f897f793275f4ca9870a7cdc45d14ff88
eab68a720a042572a4848aa5d5815e21e54a0afe
83b07af8602a6bea9a74acfefa04cfa0d0d8ae87