1 #include "ntdb-source.h"
2 #include "tap-interface.h"
3 #include "helprun-external-agent.h"
5 int main(int argc, char *argv[])
8 plan_tests(NTDB_ERR_RDONLY*-1 + 2);
10 for (e = NTDB_SUCCESS; e >= NTDB_ERR_RDONLY; e--) {
13 ok1(!strcmp(ntdb_errorstr(e),
17 ok1(!strcmp(ntdb_errorstr(e),
21 ok1(!strcmp(ntdb_errorstr(e),
25 ok1(!strcmp(ntdb_errorstr(e),
29 ok1(!strcmp(ntdb_errorstr(e),
33 ok1(!strcmp(ntdb_errorstr(e),
34 "Invalid parameter"));
36 case NTDB_ERR_NOEXIST:
37 ok1(!strcmp(ntdb_errorstr(e),
38 "Record does not exist"));
41 ok1(!strcmp(ntdb_errorstr(e),
42 "write not permitted"));
44 case NTDB_ERR_CORRUPT:
45 ok1(!strcmp(ntdb_errorstr(e),
50 ok1(!strcmp(ntdb_errorstr(e), "Invalid error code"));