Line data Source code
1 : /* try login and logout multiple times in a row */
2 :
3 : #include "common.h"
4 :
5 : int
6 8 : main(void)
7 : {
8 : CS_CONTEXT *ctx;
9 : CS_CONNECTION *conn;
10 : CS_COMMAND *cmd;
11 8 : int verbose = 0;
12 : int i;
13 :
14 8 : printf("%s: Testing login, logout\n", __FILE__);
15 :
16 808 : for (i =0; i < 100; ++i) {
17 :
18 : if (verbose)
19 : printf("Trying login\n");
20 :
21 800 : check_call(try_ctlogin, (&ctx, &conn, &cmd, verbose));
22 :
23 : if (verbose)
24 : printf("Trying logout\n");
25 :
26 800 : check_call(try_ctlogout, (ctx, conn, cmd, verbose));
27 : }
28 :
29 : if (verbose)
30 : printf("Test succeeded\n");
31 :
32 : return 0;
33 : }
|