s4/dsdb/tests/python: partial PY3 port for samba4.ldap.sort
authorNoel Power <noel.power@suse.com>
Wed, 21 Nov 2018 12:34:55 +0000 (12:34 +0000)
committerNoel Power <npower@samba.org>
Mon, 10 Dec 2018 09:38:24 +0000 (10:38 +0100)
commitc319684d5166db944b5b9e88a876d22f4f856993
tree2265ff180659d6d0e59211cf102fc6beb66c9fa1
parentd7dba6f701fa128803d7f7ead5bb6ddd3372393b
s4/dsdb/tests/python: partial PY3 port for samba4.ldap.sort

Test still fails after applying the following fixes

a) only decode byte or (py2) str objects
b) fix sorted function no longer use cmp func, use compat
   cmp_to_key_fn instead
c) convert ldb.bytes returned from ldb search results
d) convert sort_functions.keys() to list so array slicing works

Signed-off-by: Noel Power <noel.power@suse.com>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/dsdb/tests/python/sort.py