lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Muir (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (SOLR-2061) Generate jar containing test classes.
Date Tue, 22 Mar 2011 00:32:05 GMT

     [ https://issues.apache.org/jira/browse/SOLR-2061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Robert Muir updated SOLR-2061:
------------------------------

    Attachment: SOLR-2061.patch

attached is a patch that makes a test-framework like lucene's.

The solr contribs now only depend on this, not all the concrete tests.

This makes it easy for someone developing a plugin to put schema.xml/etc in their test classpath,
extend SolrTestCaseJ4, etc.

Before applying the patch, please do this:
{noformat}

svn mkdir solr/src/test-framework
svn mv --parents solr/src/test/org/apache/solr/BaseDistributedSearchTestCase.java solr/src/test-framework/org/apache/solr/BaseDistributedSearchTestCase.java
svn mv --parents solr/src/test/org/apache/solr/JSONTestUtil.java solr/src/test-framework/org/apache/solr/JSONTestUtil.java
svn mv --parents solr/src/test/org/apache/solr/SolrTestCaseJ4.java solr/src/test-framework/org/apache/solr/SolrTestCaseJ4.java
svn mv --parents solr/src/test/org/apache/solr/analysis/BaseTokenTestCase.java solr/src/test-framework/org/apache/solr/analysis/BaseTokenTestCase.java
svn mv --parents solr/src/test/org/apache/solr/util/AbstractSolrTestCase.java solr/src/test-framework/org/apache/solr/util/AbstractSolrTestCase.java
svn mv --parents solr/src/java/org/apache/solr/util/TestHarness.java solr/src/test-framework/org/apache/solr/util/TestHarness.java
{noformat}

> Generate jar containing test classes.
> -------------------------------------
>
>                 Key: SOLR-2061
>                 URL: https://issues.apache.org/jira/browse/SOLR-2061
>             Project: Solr
>          Issue Type: Improvement
>          Components: Build
>    Affects Versions: 3.1
>            Reporter: Drew Farris
>            Assignee: Robert Muir
>            Priority: Minor
>             Fix For: 3.2, 4.0
>
>         Attachments: SOLR-2061.patch, SOLR-2061.patch, SOLR-2061.patch
>
>
> Follow-on to LUCENE-2609 for the solr build -- it would be useful to generate and deploy
a jar contaiing the test classes so other projects could write unit tests using the framework
in Solr. 
> This may take care of SOLR-717 as well.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message