#ifndef DB_TESTCORE_H #define DB_TESTCORE_H #include #include namespace DB { class SelectCommand; /// @cond class DLL_PUBLIC TestCore { protected: TestCore(); int64_t testInt; double testDouble; std::string testString; bool testBool; boost::posix_time::ptime testDateTime; boost::posix_time::time_duration testInterval; template void assertScalarValueHelper(SelectCommand & sel, const T & t) const; template void assertColumnValueHelper(SelectCommand & sel, unsigned int col, const T & t) const; }; /// @endcond DLL_PUBLIC std::ostream & operator<<(std::ostream & s, const Blob b); } #endif