Tide 0.1.0
Classes | Namespaces | Typedefs | Functions

test_utils.h File Reference

#include <boost/shared_ptr.hpp>
#include <functional>
#include <gtest/gtest.h>
#include <stdint.h>
#include <string>
#include <tide/element.h>
#include <tide/prim_element.h>
#include <vector>
Include dependency graph for test_utils.h:

Go to the source code of this file.

Classes

struct  test_utils::TotalSizeOp

Namespaces

namespace  test_utils

Typedefs

typedef boost::shared_ptr
< tide::Element
test_utils::ElPtr

Functions

::testing::AssertionResult test_utils::std_buffers_eq (char const *b1_expr, char const *b2_expr, std::basic_string< uint8_t > const &b1, std::basic_string< uint8_t > const &b2)
::testing::AssertionResult test_utils::std_buffers_eq (char const *b1_expr, char const *b2_expr, std::string const &b1, std::string const &b2)
::testing::AssertionResult test_utils::std_vectors_eq (char const *b1_expr, char const *b2_expr, std::vector< char > const &b1, std::vector< char > const &b2)
template<typename T1 , typename T2 >
::testing::AssertionResult test_utils::pairs_eq (char const *p1_expr, char const *p2_expr, typename std::pair< uint64_t, T1 > const &p1, typename std::pair< uint64_t, T2 > const &p2)
boost::shared_ptr< std::vector
< char > > 
test_utils::make_blob (size_t size)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines