Fabcoin Core  0.16.2
P2P Digital Currency
Functions
trie.cpp File Reference
#include <fstream>
#include <boost/test/unit_test.hpp>
#include <json_spirit/JsonSpiritHeaders.h>
#include <libdevcore/CommonIO.h>
#include <libdevcore/TrieDB.h>
#include <libdevcore/TrieHash.h>
#include "MemTrie.h"
#include <test/libtesteth/TestHelper.h>
Include dependency graph for trie.cpp:

Go to the source code of this file.

Functions

 BOOST_AUTO_TEST_CASE (fat_trie)
 
 BOOST_AUTO_TEST_CASE (hex_encoded_securetrie_test)
 
 BOOST_AUTO_TEST_CASE (trie_test_anyorder)
 
 BOOST_AUTO_TEST_CASE (trie_tests_ordered)
 
h256 stringMapHash256 (StringMap const &_s)
 
bytes stringMapRlp256 (StringMap const &_s)
 
 BOOST_AUTO_TEST_CASE (moreTrieTests)
 
 BOOST_AUTO_TEST_CASE (trieLowerBound)
 
 BOOST_AUTO_TEST_CASE (trieStess)
 
template<typename Trie >
void perfTestTrie (char const *_name)
 
 BOOST_AUTO_TEST_CASE (triePerf)
 

Detailed Description

Author
Christoph Jentzsch cj@et.nosp@m.hdev.nosp@m..com
Date
2015 OverlayDB tests.

Definition in file trie.cpp.

Function Documentation

BOOST_AUTO_TEST_CASE ( fat_trie  )

Definition at line 44 of file trie.cpp.

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( hex_encoded_securetrie_test  )

Definition at line 64 of file trie.cpp.

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( trie_test_anyorder  )

Definition at line 131 of file trie.cpp.

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( trie_tests_ordered  )

Definition at line 198 of file trie.cpp.

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( moreTrieTests  )

Definition at line 300 of file trie.cpp.

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( trieLowerBound  )

Definition at line 447 of file trie.cpp.

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( trieStess  )

Definition at line 493 of file trie.cpp.

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( triePerf  )

Definition at line 605 of file trie.cpp.

template<typename Trie >
void perfTestTrie ( char const *  _name)

Definition at line 568 of file trie.cpp.

Here is the call graph for this function:

h256 stringMapHash256 ( StringMap const &  _s)

Definition at line 284 of file trie.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bytes stringMapRlp256 ( StringMap const &  _s)

Definition at line 292 of file trie.cpp.

Here is the call graph for this function:

Here is the caller graph for this function: