From e7489d783022174ff0bf5f03b25e3357fb4d3776 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ji=C5=99=C3=AD=20=C5=A0kr=C3=A1bal?= Date: Thu, 23 Sep 2004 07:59:43 +0000 Subject: [PATCH] query events unit test --- org.glite.lb.server/test/test_query_events.cpp | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/org.glite.lb.server/test/test_query_events.cpp b/org.glite.lb.server/test/test_query_events.cpp index 00fb6e8..0a20d86 100644 --- a/org.glite.lb.server/test/test_query_events.cpp +++ b/org.glite.lb.server/test/test_query_events.cpp @@ -21,9 +21,12 @@ class QueryEventsTest: public CppUnit::TestFixture private: edg_wll_Context ctx; + vector>> expQueries; + int queryIdx; public: void oneJob(); + int ExecStmt(const char *, edg_wll_Stmt *); void setUp() { edg_wll_InitContext(&ctx); @@ -43,15 +46,27 @@ void QueryEventsTest::oneJob() edg_wlc_JobIdParse("https://fake.server/fake_job",&job[0].value.j); job[1].attr = EDG_WLL_QUERY_ATTR_UNDEF; + expQueries.clear(); + /* + * XXX: ... + */ + expQueries.push_back(); CPPUNIT_ASSERT(!edg_wll_QueryEventsServer(ctx,1,jobs,NULL,&events)); } +int QueryEventsTest::ExecStmt(const char *, edg_wll_Stmt *) +{ + return 0; +} + extern "C" { int edg_wll_ExecStmt(edg_wll_Context ctx,char *qry,edg_wll_Stmt *stmt) { cout << qry << endl; - return 0; + + class QueryEventsTest *tst = (class QueryEventsTest *)(ctx->mysql); + return tst->ExecStmt(qry, stmt); } int edg_wll_FetchRow(edg_wll_Stmt stmt, char **cols) -- 1.8.2.3