summaryrefslogtreecommitdiff
path: root/source4/torture/drs/unit/prefixmap_tests.c
AgeCommit message (Collapse)AuthorFilesLines
2010-12-11s4-smbtorture: Make test names lowercase and dot-separated.Jelmer Vernooij1-1/+1
This is consistent with the test names used by selftest, should make the names less confusing and easier to integrate with other tools. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Dec 11 04:16:13 CET 2010 on sn-devel-104
2010-10-29s4-pfm_test: Use single instance of global testing data to test withKamen Mazdrashki1-52/+24
2010-10-29s4-pfm-test: Enrich and fix comment primary for testing dataKamen Mazdrashki1-5/+12
2010-10-26s4-pfm_test: no need to test created prefixMap contents here - it already testedKamen Mazdrashki1-3/+0
2010-10-26s4-pfm_test: Tests for dsdb_schema_pfm_attid_from_oid()Kamen Mazdrashki1-0/+117
2010-09-21s4-test: yet another test for ATTID-ot-OID conversionKamen Mazdrashki1-2/+7
Test with a valid ATTID for prefixMap lookups, but supplied ATTID is with index not to be found in the test prefixMap
2010-05-18Finish removal of iconv_convenience in public API's.Jelmer Vernooij1-3/+3
2010-04-13Revert "s4:prefer "samdb_*_dn" basedn calls over the "ldb_get_*_dn" functions"Matthias Dieter Wallnöfer1-1/+1
We should use the "ldb_get_*_basedn" calls since they are available in the LDB library.
2010-04-09s4/test: Use drsut_schemainfo_new() instead of SCHEMA_INFO_DEFAULT local defineKamen Mazdrashki1-18/+30
2009-12-21s4-tort: Test handling of different ATTID values in prefixMap interface.Kamen Mazdrashki1-0/+44
It turns out ATTID values are separated in ranges. Ref: MS-ADTS, 3.1.1.2.6 ATTRTYP Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-21s4-drstest: Don't remove temp LDB so it can be reviewed if necessaryKamen Mazdrashki1-1/+0
This test makes temp directory which is not removed so why not just leave LDB also. Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-11-27s4-drstest: don't use getenv("LDB_URL") in test suitesAndrew Tridgell1-18/+7
I was stumped for a while as to why the drs test suite was failing for me. It turned out that it looked for LDB_URL in the environment, and used it if set. I had it set in my terminal, and it was happily munching on my sam.ldb while testing. Quite a cute bug really :-)
2009-11-06s4/drs(tort): _torture_drs_pfm_compare_same() should not fail tctx by itselfKamen Mazdrashki1-19/+35
The responsibility for failing torture_context sould be for the caller. This gives better control in for test case driver function. Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06s4/drs(tort): Test case for dsdb_create_prefix_mapping() implementedKamen Mazdrashki1-0/+88
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06s4/drs(tort): refactor - SCHEMA_INFO_DEFAULT defined on file scopeKamen Mazdrashki1-9/+11
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06s4/drs(tort): prefixMap read/write in LDB test caseKamen Mazdrashki1-0/+43
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06s4/drs(tort): Create temporary LDB for testing purposesKamen Mazdrashki1-0/+67
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06s4/drs(tort): prefixMap to/from ldb_val serialization test caseKamen Mazdrashki1-2/+61
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06s4/drs: dsdb_schema_pfm_from_drsuapi_pfm() to accept partial drsuapi_prefixMapKamen Mazdrashki1-1/+11
"partial drsuapi_prefixMap" is a prefix map without last entry being special - i.e. map that does not contains schema_info entry. Test for dsdb_schema_pfm_from_drsuapi_pfm() were also extended to cover both 'full' and 'partial' map conversion. Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06s4/drs(tort): test for schema_prefixMap to/from drsuapi_prefixMap conversionKamen Mazdrashki1-0/+51
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06s4/drs(tort): implement prefixMap comparison functionKamen Mazdrashki1-13/+23
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06s4:torture/drs: move intern/ => unit/Stefan Metzmacher1-0/+400
metze