Changeset 740 for vendor/current/lib/tdr/testsuite.c
- Timestamp:
- Nov 14, 2012, 12:59:34 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/lib/tdr/testsuite.c
r414 r740 26 26 { 27 27 uint8_t v = 4; 28 struct tdr_push *tdr = tdr_push_init(tctx , global_iconv_convenience);28 struct tdr_push *tdr = tdr_push_init(tctx); 29 29 30 30 torture_assert_ntstatus_ok(tctx, tdr_push_uint8(tdr, &v), "push failed"); … … 38 38 uint8_t d = 2; 39 39 uint8_t l; 40 struct tdr_pull *tdr = tdr_pull_init(tctx , global_iconv_convenience);40 struct tdr_pull *tdr = tdr_pull_init(tctx); 41 41 tdr->data.data = &d; 42 42 tdr->data.length = 1; … … 53 53 { 54 54 uint16_t v = 0xF32; 55 struct tdr_push *tdr = tdr_push_init(tctx , global_iconv_convenience);55 struct tdr_push *tdr = tdr_push_init(tctx); 56 56 57 57 torture_assert_ntstatus_ok(tctx, tdr_push_uint16(tdr, &v), "push failed"); … … 66 66 uint8_t d[2] = { 782 & 0xFF, (782 & 0xFF00) / 0x100 }; 67 67 uint16_t l; 68 struct tdr_pull *tdr = tdr_pull_init(tctx , global_iconv_convenience);68 struct tdr_pull *tdr = tdr_pull_init(tctx); 69 69 tdr->data.data = d; 70 70 tdr->data.length = 2; … … 81 81 { 82 82 uint32_t v = 0x100F32; 83 struct tdr_push *tdr = tdr_push_init(tctx , global_iconv_convenience);83 struct tdr_push *tdr = tdr_push_init(tctx); 84 84 85 85 torture_assert_ntstatus_ok(tctx, tdr_push_uint32(tdr, &v), "push failed"); … … 96 96 uint8_t d[4] = { 782 & 0xFF, (782 & 0xFF00) / 0x100, 0, 0 }; 97 97 uint32_t l; 98 struct tdr_pull *tdr = tdr_pull_init(tctx , global_iconv_convenience);98 struct tdr_pull *tdr = tdr_pull_init(tctx); 99 99 tdr->data.data = d; 100 100 tdr->data.length = 4; … … 110 110 static bool test_pull_charset(struct torture_context *tctx) 111 111 { 112 struct tdr_pull *tdr = tdr_pull_init(tctx , global_iconv_convenience);112 struct tdr_pull *tdr = tdr_pull_init(tctx); 113 113 const char *l = NULL; 114 114 tdr->data.data = (uint8_t *)talloc_strdup(tctx, "bla"); … … 132 132 static bool test_pull_charset_empty(struct torture_context *tctx) 133 133 { 134 struct tdr_pull *tdr = tdr_pull_init(tctx , global_iconv_convenience);134 struct tdr_pull *tdr = tdr_pull_init(tctx); 135 135 const char *l = NULL; 136 136 tdr->data.data = (uint8_t *)talloc_strdup(tctx, "bla"); … … 151 151 { 152 152 const char *l = "bloe"; 153 struct tdr_push *tdr = tdr_push_init(tctx , global_iconv_convenience);153 struct tdr_push *tdr = tdr_push_init(tctx); 154 154 torture_assert_ntstatus_ok(tctx, tdr_push_charset(tdr, &l, 4, 1, CH_UTF8), 155 155 "push failed"); 156 156 torture_assert_int_equal(tctx, 4, tdr->data.length, "offset invalid"); 157 torture_assert(tctx, str cmp("bloe", (const char *)tdr->data.data) == 0, "right string push");157 torture_assert(tctx, strncmp("bloe", (const char *)tdr->data.data, 4) == 0, "right string push"); 158 158 159 159 torture_assert_ntstatus_ok(tctx, tdr_push_charset(tdr, &l, -1, 1, CH_UTF8), … … 167 167 struct torture_suite *torture_local_tdr(TALLOC_CTX *mem_ctx) 168 168 { 169 struct torture_suite *suite = torture_suite_create(mem_ctx, " TDR");169 struct torture_suite *suite = torture_suite_create(mem_ctx, "tdr"); 170 170 171 171 torture_suite_add_simple_test(suite, "pull_uint8", test_pull_uint8);
Note:
See TracChangeset
for help on using the changeset viewer.