MCPcopy Create free account
hub / github.com/F-Stack/f-stack / test_kvargs_parsing

Function test_kvargs_parsing

dpdk/app/test/test_kvargs.c:39–55  ·  view source on GitHub ↗

test parsing. */

Source from the content-addressed store, hash-verified

37
38/* test parsing. */
39static int test_kvargs_parsing(const char *args, unsigned int n)
40{
41 struct rte_kvargs *kvlist;
42
43 kvlist = rte_kvargs_parse(args, NULL);
44 if (kvlist == NULL) {
45 printf("rte_kvargs_parse() error: %s\n", args);
46 return -1;
47 }
48 if (kvlist->count != n) {
49 printf("invalid count value %d: %s\n", kvlist->count, args);
50 rte_kvargs_free(kvlist);
51 return -1;
52 }
53 rte_kvargs_free(kvlist);
54 return 0;
55}
56
57/* test a valid case */
58static int test_valid_kvargs(void)

Callers 1

test_valid_kvargsFunction · 0.85

Calls 3

rte_kvargs_parseFunction · 0.85
rte_kvargs_freeFunction · 0.85
printfFunction · 0.50

Tested by

no test coverage detected