From 4ee1a059a013beb224e9461f119b23c4dffa2615 Mon Sep 17 00:00:00 2001
From: Constantin Michael <constantin@codesynthesis.com>
Date: Thu, 27 Oct 2011 12:52:23 +0200
Subject: Temporarily exclude query test 14 from Oracle test suite

---
 common/query/driver.cxx | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/common/query/driver.cxx b/common/query/driver.cxx
index df631f4..3108158 100644
--- a/common/query/driver.cxx
+++ b/common/query/driver.cxx
@@ -413,19 +413,21 @@ main (int argc, char* argv[])
     // not invalidate the result.
     //
     cout << "test 014" << endl;
-    // {
-    //   transaction t (db->begin ());
-    //   result r (db->query<person> (query::last_name == "Doe"));
-
-    //   result::iterator i (r.begin ());
-    //   assert (i != r.end ());
-    //   ++i;
-    //   assert (i != r.end ());
-    //   auto_ptr<person> joe (db->load<person> (3));
-    //   assert (i->last_name_ == "Doe");
-
-    //   t.commit ();
-    // }
+#ifndef DATABASE_ORACLE
+    {
+      transaction t (db->begin ());
+      result r (db->query<person> (query::last_name == "Doe"));
+
+      result::iterator i (r.begin ());
+      assert (i != r.end ());
+      ++i;
+      assert (i != r.end ());
+      auto_ptr<person> joe (db->load<person> (3));
+      assert (i->last_name_ == "Doe");
+
+      t.commit ();
+    }
+#endif
 
     // Test uncached result.
     //
-- 
cgit v1.1