1 #include "tdb2-source.h"
2 #include <ccan/tap/tap.h>
4 int main(int argc, char *argv[])
7 plan_tests(TDB_ERR_RDONLY*-1 + 2);
9 for (err = TDB_SUCCESS; err >= TDB_ERR_RDONLY; err--) {
12 ok1(!strcmp(tdb_errorstr(err),
16 ok1(!strcmp(tdb_errorstr(err),
20 ok1(!strcmp(tdb_errorstr(err),
24 ok1(!strcmp(tdb_errorstr(err),
28 ok1(!strcmp(tdb_errorstr(err),
32 ok1(!strcmp(tdb_errorstr(err),
33 "Invalid parameter"));
36 ok1(!strcmp(tdb_errorstr(err),
37 "Record does not exist"));
40 ok1(!strcmp(tdb_errorstr(err),
41 "write not permitted"));
44 ok1(!strcmp(tdb_errorstr(err),
49 ok1(!strcmp(tdb_errorstr(err), "Invalid error code"));