Ejemplo n.º 1
0
void CheckInvalidProtocolVersion(const char* connectStr)
{
    Configuration cfg;

    cfg.FillFromConnectString(connectStr);

    BOOST_CHECK_THROW(cfg.GetProtocolVersion(), ignite::IgniteError);
}
Ejemplo n.º 2
0
void CheckUnsupportedProtocolVersion(const char* connectStr)
{
    Configuration cfg;

    cfg.FillFromConnectString(connectStr);

    BOOST_CHECK(!cfg.GetProtocolVersion().IsSupported());
}
Ejemplo n.º 3
0
void CheckSupportedProtocolVersion(const char* connectStr)
{
    Configuration cfg;

    BOOST_CHECK_NO_THROW(cfg.FillFromConnectString(connectStr));

    BOOST_CHECK(cfg.GetProtocolVersion().IsSupported());
}
Ejemplo n.º 4
0
void CheckValidProtocolVersion(const char* connectStr, ignite::odbc::ProtocolVersion version)
{
    Configuration cfg;

    BOOST_CHECK_NO_THROW(cfg.FillFromConnectString(connectStr));

    BOOST_CHECK(cfg.GetProtocolVersion() == version);
}
Ejemplo n.º 5
0
void CheckValidAddress(const char* connectStr, uint16_t port)
{
    Configuration cfg;

    BOOST_CHECK_NO_THROW(cfg.FillFromConnectString(connectStr));

    BOOST_CHECK_EQUAL(cfg.GetTcpPort(), port);
}
Ejemplo n.º 6
0
void CheckInvalidBoolValue(const std::string& connectStr, const std::string& key)
{
    Configuration cfg;

    cfg.FillFromConnectString(connectStr);

    BOOST_CHECK_THROW(cfg.GetBoolValue(key, false), ignite::IgniteError);
}
Ejemplo n.º 7
0
void CheckValidBoolValue(const std::string& connectStr, const std::string& key, bool val)
{
    Configuration cfg;

    BOOST_CHECK_NO_THROW(cfg.FillFromConnectString(connectStr));

    BOOST_CHECK_EQUAL(cfg.GetBoolValue(key, val), val);
}