libcli/security: add test_claims_conversion
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Fri, 24 Nov 2023 00:37:42 +0000 (13:37 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 27 Nov 2023 22:37:32 +0000 (22:37 +0000)
commitfc890742ab47a11ce68d47c3eaaa92413a3df125
tree3fd73c4e13440c80dbcf2007d80445b71df889ac
parentda077b8486251de97e4920dbdd481e7f8d0e4428
libcli/security: add test_claims_conversion

These are unit tests for converting wire claims into sorted claims v1
structures.

These are based from packets derived from the krb5.conditional_ace
tests, and currently don't test more than they do, but they work about
a hundred thousand times quicker.

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
libcli/security/tests/data/ndr_dumps/fileb5iJt4 [new file with mode: 0644]
libcli/security/tests/data/ndr_dumps/fileb8cNVS [new file with mode: 0644]
libcli/security/tests/data/ndr_dumps/filebI7h5H [new file with mode: 0644]
libcli/security/tests/data/ndr_dumps/filebNdBgt [new file with mode: 0644]
libcli/security/tests/data/ndr_dumps/filebOjK4H [new file with mode: 0644]
libcli/security/tests/data/ndr_dumps/filebzCPTH [new file with mode: 0644]
libcli/security/tests/test_claim_conversion.c [new file with mode: 0644]
libcli/security/wscript_build
selftest/tests.py