ctdb/wscript: Remove long pending unsupported option
[Samba.git] / pidl / tests / ndr_simple.pl
blobc5c32445cfd0bd23d5da4306602b575908968ee6
1 #!/usr/bin/perl
2 # Some simple tests for pidl
3 # (C) 2005 Jelmer Vernooij <jelmer@samba.org>
4 # Published under the GNU General Public License
5 use strict;
6 use warnings;
8 use Test::More tests => 8;
9 use FindBin qw($RealBin);
10 use lib "$RealBin";
11 use Util qw(test_samba4_ndr);
13 test_samba4_ndr("simple", "void Test(); ",
15 uint8_t data[] = { 0x02 };
16 uint8_t result;
17 DATA_BLOB b;
18 struct ndr_pull *ndr;
20 b.data = data;
21 b.length = 1;
22 ndr = ndr_pull_init_blob(&b, mem_ctx, NULL);
24 if (!NDR_ERR_CODE_IS_SUCCESS(ndr_pull_uint8(ndr, NDR_SCALARS, &result)))
25 return 1;
27 if (result != 0x02)
28 return 2;
29 ");