LCOV - code coverage report
Current view: top level - src/plugins/quickdump/quickdump - test.quickdump.h (source / functions) Hit Total Coverage
Test: coverage-filtered.info Lines: 5 5 100.0 %
Date: 2019-09-12 12:28:41 Functions: 1 1 100.0 %

          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;

Generated by: LCOV version 1.13