[hibernate-dev] [OGM] SimpleEntityMassIndexingTest using HSEARCH TestConstants methods
Hardy Ferentschik
hardy at hibernate.org
Tue May 21 06:19:34 EDT 2013
Not sure about the OGM setup, but I think OGM should have its own test utility classes.
Regarding a shared project, imo there is not enough value in such a project, especially since
each project will have slightly different requirements.
--Hardy
On 21 Jan 2013, at 12:14 PM, Davide D'Alto <daltodavide at gmail.com> wrote:
> yes, we should fix the call at least for now but I would prefer to create a
> a similar class for OGM so that we don't depend from Search for this
> operations.
>
> Is it OK to copy the TestConstants class from OGM to Search?
>
> Would it make sense to have a separate project for this utility functions?
> Every time I write a test in Search or OGM I always end up with the needs
> to create a temporary folder. I'm pretty sure there are other methods that
> can be useful in different projects.
>
>
>
> On Tue, May 21, 2013 at 10:40 AM, Davide D'Alto <daltodavide at gmail.com>wrote:
>
>> Hello,
>> I'll take a look at it and let you know.
>>
>> Cheers,
>> Davide
>>
>>
>> On Mon, May 20, 2013 at 10:05 PM, Guillaume SCHEIBEL <
>> guillaume.scheibel at gmail.com> wrote:
>>
>>> There is a second wrong call:
>>>
>>> AssociationMassIndexerTest.getEntities()
>>>
>>>
>>> 2013/5/20 Guillaume SCHEIBEL <guillaume.scheibel at gmail.com>
>>>
>>>> Hello,
>>>>
>>>> I've noticed in SimpleEntityMassIndexingTest.getBaseIndexDir() we are
>>>> using a method from HSearch: TestConstants.getIndexDirectory().
>>>>
>>>> The problem is in OGM this method is used like this:
>>>>
>>>> *File indexPath = new File( TestConstants.getIndexDirectory(),
>>>> shortTestName );*
>>>>
>>>> but in Hsearch the signature is:
>>>>
>>>> *public static java.lang.String getIndexDirectory(java.lang.Class<?>
>>>> testClass)*
>>>>
>>>> what should I do ?
>>>> I think fixing the call is a good idea. So should rather be ?:
>>>>
>>>> *File indexPath = new File( TestConstants.getIndexDirectory(**
>>>> SimpleEntityMassIndexingTest.class**), shortTestName );*
>>>>
>>>> Guillaume
>>>>
>>> _______________________________________________
>>> hibernate-dev mailing list
>>> hibernate-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>>
>>
>>
> _______________________________________________
> hibernate-dev mailing list
> hibernate-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hibernate-dev
More information about the hibernate-dev
mailing list