Ignore:
Timestamp:
Nov 27, 2012, 4:43:17 PM (13 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: updated trunk to 3.6.0

Location:
trunk/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server

  • trunk/server/source3/lib/smbconf/testsuite.c

    r414 r745  
    1919
    2020#include "includes.h"
     21#include "popt_common.h"
     22#include "lib/smbconf/smbconf.h"
     23#include "lib/smbconf/smbconf_init.h"
     24#include "lib/smbconf/smbconf_reg.h"
     25#include "lib/smbconf/smbconf_txt.h"
    2126
    2227static void print_strings(const char *prefix,
     
    3641static bool test_get_includes(struct smbconf_ctx *ctx)
    3742{
    38         WERROR werr;
     43        sbcErr err;
    3944        bool ret = false;
    4045        uint32_t num_includes = 0;
     
    4348
    4449        printf("TEST: get_includes\n");
    45         werr = smbconf_get_global_includes(ctx, mem_ctx,
    46                                            &num_includes, &includes);
    47         if (!W_ERROR_IS_OK(werr)) {
    48                 printf("FAIL: get_includes - %s\n", win_errstr(werr));
     50        err = smbconf_get_global_includes(ctx, mem_ctx,
     51                                          &num_includes, &includes);
     52        if (!SBC_ERROR_IS_OK(err)) {
     53                printf("FAIL: get_includes - %s\n", sbcErrorString(err));
    4954                goto done;
    5055        }
     
    6469static bool test_set_get_includes(struct smbconf_ctx *ctx)
    6570{
    66         WERROR werr;
     71        sbcErr err;
    6772        uint32_t count;
    6873        bool ret = false;
     
    7883        printf("TEST: set_get_includes\n");
    7984
    80         werr = smbconf_set_global_includes(ctx, set_num_includes, set_includes);
    81         if (!W_ERROR_IS_OK(werr)) {
     85        err = smbconf_set_global_includes(ctx, set_num_includes, set_includes);
     86        if (!SBC_ERROR_IS_OK(err)) {
    8287                printf("FAIL: get_set_includes (setting includes) - %s\n",
    83                        win_errstr(werr));
    84                 goto done;
    85         }
    86 
    87         werr = smbconf_get_global_includes(ctx, mem_ctx, &get_num_includes,
    88                                            &get_includes);
    89         if (!W_ERROR_IS_OK(werr)) {
     88                       sbcErrorString(err));
     89                goto done;
     90        }
     91
     92        err = smbconf_get_global_includes(ctx, mem_ctx, &get_num_includes,
     93                                          &get_includes);
     94        if (!SBC_ERROR_IS_OK(err)) {
    9095                printf("FAIL: get_set_includes (getting includes) - %s\n",
    91                        win_errstr(werr));
     96                       sbcErrorString(err));
    9297                goto done;
    9398        }
     
    121126static bool test_delete_includes(struct smbconf_ctx *ctx)
    122127{
    123         WERROR werr;
     128        sbcErr err;
    124129        bool ret = false;
    125130        const char *set_includes[] = {
     
    133138        printf("TEST: delete_includes\n");
    134139
    135         werr = smbconf_set_global_includes(ctx, set_num_includes, set_includes);
    136         if (!W_ERROR_IS_OK(werr)) {
     140        err = smbconf_set_global_includes(ctx, set_num_includes, set_includes);
     141        if (!SBC_ERROR_IS_OK(err)) {
    137142                printf("FAIL: delete_includes (setting includes) - %s\n",
    138                        win_errstr(werr));
    139                 goto done;
    140         }
    141 
    142         werr = smbconf_delete_global_includes(ctx);
    143         if (!W_ERROR_IS_OK(werr)) {
     143                       sbcErrorString(err));
     144                goto done;
     145        }
     146
     147        err = smbconf_delete_global_includes(ctx);
     148        if (!SBC_ERROR_IS_OK(err)) {
    144149                printf("FAIL: delete_includes (deleting includes) - %s\n",
    145                        win_errstr(werr));
    146                 goto done;
    147         }
    148 
    149         werr = smbconf_get_global_includes(ctx, mem_ctx, &get_num_includes,
    150                                            &get_includes);
    151         if (!W_ERROR_IS_OK(werr)) {
     150                       sbcErrorString(err));
     151                goto done;
     152        }
     153
     154        err = smbconf_get_global_includes(ctx, mem_ctx, &get_num_includes,
     155                                          &get_includes);
     156        if (!SBC_ERROR_IS_OK(err)) {
    152157                printf("FAIL: delete_includes (getting includes) - %s\n",
    153                        win_errstr(werr));
     158                       sbcErrorString(err));
    154159                goto done;
    155160        }
     
    160165        }
    161166
    162         werr = smbconf_delete_global_includes(ctx);
    163         if (!W_ERROR_IS_OK(werr)) {
     167        err = smbconf_delete_global_includes(ctx);
     168        if (!SBC_ERROR_IS_OK(err)) {
    164169                printf("FAIL: delete_includes (delete empty includes) - "
    165                        "%s\n", win_errstr(werr));
     170                       "%s\n", sbcErrorString(err));
    166171                goto done;
    167172        }
     
    199204static bool torture_smbconf_txt(void)
    200205{
    201         WERROR werr;
     206        sbcErr err;
    202207        bool ret = true;
    203208        const char *filename = "/tmp/smb.conf.smbconf_testsuite";
     
    213218
    214219        printf("TEST: init\n");
    215         werr = smbconf_init_txt(mem_ctx, &conf_ctx, filename);
    216         if (!W_ERROR_IS_OK(werr)) {
    217                 printf("FAIL: text backend failed: %s\n", win_errstr(werr));
     220        err = smbconf_init_txt(mem_ctx, &conf_ctx, filename);
     221        if (!SBC_ERROR_IS_OK(err)) {
     222                printf("FAIL: text backend failed: %s\n", sbcErrorString(err));
    218223                ret = false;
    219224                goto done;
     
    241246static bool torture_smbconf_reg(void)
    242247{
    243         WERROR werr;
     248        sbcErr err;
    244249        bool ret = true;
    245250        struct smbconf_ctx *conf_ctx = NULL;
     
    249254
    250255        printf("TEST: init\n");
    251         werr = smbconf_init_reg(mem_ctx, &conf_ctx, NULL);
    252         if (!W_ERROR_IS_OK(werr)) {
    253                 printf("FAIL: init failed: %s\n", win_errstr(werr));
     256        err = smbconf_init_reg(mem_ctx, &conf_ctx, NULL);
     257        if (!SBC_ERROR_IS_OK(err)) {
     258                printf("FAIL: init failed: %s\n", sbcErrorString(err));
    254259                ret = false;
    255260                goto done;
     
    290295
    291296        load_case_tables();
    292         dbf = x_stderr;
     297        setup_logging(argv[0], DEBUG_STDERR);
    293298
    294299        /* parse options */
Note: See TracChangeset for help on using the changeset viewer.