Line data Source code
1 : /**
2 : * @file
3 : *
4 : * @brief Source for quickdump plugin
5 : *
6 : * @copyright BSD License (see LICENSE.md or https://www.libelektra.org)
7 : *
8 : */
9 :
10 6 : static KeySet * test_quickdump_expected (void)
11 : {
12 6 : Key * k1 = keyNew ("dir/tests/bench/__112", KEY_VALUE, "gQHLlzB36CqIFlf", KEY_META, "meta/_35", "O6xNya6srhNhMFC", KEY_META,
13 : "meta/_39", "ublVuvyh1DgfOKU", KEY_META, "meta/_58", "5Nyde2MHJODCBAT", KEY_META, "meta/_79", "ZK2xlaRMfobquxp",
14 : KEY_META, "meta/_90", "0kCcc1pK7hOgY3F", KEY_END);
15 6 : Key * k8 = keyNew ("dir/tests/bench/__911", KEY_VALUE, "PgNbwPxfeqD30pH", KEY_END);
16 6 : keyCopyMeta (k8, k1, "meta/_35");
17 6 : return ksNew (8, k1, keyNew ("dir/tests/bench/__114", KEY_BINARY, KEY_META, "binary", "", KEY_END),
18 : keyNew ("dir/tests/bench/__333", KEY_VALUE, "SxTUAjM6OIpUV6s", KEY_END),
19 : keyNew ("dir/tests/bench/__506", KEY_VALUE, "cGqEvmXxUayNCf8", KEY_END),
20 : keyNew ("dir/tests/bench/__859", KEY_VALUE, "rOI5aVFGlnjPLYJ", KEY_END),
21 : keyNew ("dir/tests/bench/__863", KEY_VALUE, "8IBjbd5pzYBehrs", KEY_END),
22 : keyNew ("dir/tests/bench/__868", KEY_VALUE, "UVM0OPTf68yNXij", KEY_END), k8, KS_END);
23 : }
24 :
25 : static unsigned char test_quickdump_parentKeyValue_data[] = { 0x45, 0x4b, 0x44, 0x42, 0x00, 0x00, 0x00, 0x03, 0x01,
26 : 0x73, 0x0b, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x00 };
27 :
28 : static size_t test_quickdump_parentKeyValue_dataSize = 17;
29 :
30 : static unsigned char test_quickdump_noParent_data[] = {
31 : 0x45, 0x4b, 0x44, 0x42, 0x00, 0x00, 0x00, 0x03, 0x01, 0x73, 0x0b, 0x76, 0x61, 0x6c,
32 : 0x75, 0x65, 0x00, 0x03, 0x61, 0x73, 0x0d, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x31, 0x00
33 : };
34 :
35 : static size_t test_quickdump_noParent_dataSize = 28;
|