Java Mailing List Archive

http://www.gg3721.com/

Home » Hibernate Commits List »

[hibernate-commits] Hibernate SVN: r15097 -
 search/trunk/src/test/org/hibernate/search/test/id/providedId.

hibernate-commits

2008-08-18


Author LoginPost Reply
Author: epbernard
Date: 2008-08-18 13:51:31 -0400 (Mon, 18 Aug 2008)
New Revision: 15097

Modified:
 search/trunk/src/test/org/hibernate/search/test/id/providedId/ProvidedIdPersonSub.java
 search/trunk/src/test/org/hibernate/search/test/id/providedId/ProvidedIdTest.java
Log:
hierarchical test

Modified: search/trunk/src/test/org/hibernate/search/test/id/providedId/ProvidedIdPersonSub.java
===================================================================
--- search/trunk/src/test/org/hibernate/search/test/id/providedId/ProvidedIdPersonSub.java  2008-08-18 17:36:38 UTC (rev 15096)
+++ search/trunk/src/test/org/hibernate/search/test/id/providedId/ProvidedIdPersonSub.java  2008-08-18 17:51:31 UTC (rev 15097)
@@(protected) @@
package org.hibernate.search.test.id.providedId;

+import javax.persistence.Entity;
+
+import org.hibernate.search.annotations.Indexed;
+
/**
* @author Navin Surtani (<a href="mailto:nsurtani@redhat.com">nsurtani@(protected)>)
*/
-public class ProvidedIdPersonSub extends ProvidedIdPerson {
-
-  
+@(protected)
+@(protected)
+public class ProvidedIdPersonSub extends ProvidedIdPerson {  
}

Modified: search/trunk/src/test/org/hibernate/search/test/id/providedId/ProvidedIdTest.java
===================================================================
--- search/trunk/src/test/org/hibernate/search/test/id/providedId/ProvidedIdTest.java  2008-08-18 17:36:38 UTC (rev 15096)
+++ search/trunk/src/test/org/hibernate/search/test/id/providedId/ProvidedIdTest.java  2008-08-18 17:51:31 UTC (rev 15097)
@@(protected) @@

import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.queryParser.QueryParser;
+import org.apache.lucene.search.Hits;
+import org.apache.lucene.search.IndexSearcher;
import org.apache.lucene.search.Query;
-import org.apache.lucene.search.IndexSearcher;
-import org.apache.lucene.search.Hits;

import org.hibernate.Session;
import org.hibernate.Transaction;
@@(protected) @@

 protected Class[] getMappings() {
   return new Class[] {
-        ProvidedIdPerson.class
+        ProvidedIdPerson.class,
+        ProvidedIdPersonSub.class
   };
 }

@@(protected) @@
   person2.setName( "Mini Goat" );
   person2.setBlurb( "Eats cheese" );

-    ProvidedIdPersonSub person3 = new ProvidedIdPersonSub();
-    person3.setName ( "Regular goat" );
-    person3.setBlurb ( "Is anorexic" );
+    ProvidedIdPersonSub person3 = new ProvidedIdPersonSub();
+    person3.setName( "Regular goat" );
+    person3.setBlurb( "Is anorexic" );

-    Session session = openSession();
+    Session session = openSession();
   FullTextSession fullTextSession = Search.getFullTextSession( session );
   Transaction transaction = session.beginTransaction();
   session.persist( person1 );
   session.persist( person2 );
-    session.persist( person3 );
+    session.persist( person3 );

-    transaction.commit();
+    transaction.commit();
   session.clear();

   transaction = fullTextSession.beginTransaction();
@@(protected) @@
   //needs it. So we use plain Lucene

   //we know there is only one DP
-    DirectoryProvider provider = fullTextSession.getSearchFactory().getDirectoryProviders( ProvidedIdPerson.class )[0];
-    IndexSearcher searcher = new IndexSearcher( provider.getDirectory() );
+    DirectoryProvider provider = fullTextSession.getSearchFactory()
+        .getDirectoryProviders( ProvidedIdPerson.class )[0];
+    IndexSearcher searcher = new IndexSearcher( provider.getDirectory() );
   Hits hits = searcher.search( luceneQuery );
   searcher.close();
   transaction.commit();

_______________________________________________
hibernate-commits mailing list
hibernate-commits@(protected)
https://lists.jboss.org/mailman/listinfo/hibernate-commits
©2008 gg3721.com - Jax Systems, LLC, U.S.A.