Erik, did you intend to add the Apache License header to this file? On Wed, Mar 17, 2010 at 2:33 PM, <[email protected]> wrote: > Author: ehatcher > Date: Wed Mar 17 18:33:09 2010 > New Revision: 924409 > > URL: http://svn.apache.org/viewvc?rev=924409&view=rev > Log: > Adding overdue unit test and adjusting build file accordingly > > Added: > lucene/solr/trunk/contrib/velocity/src/test/org/ > lucene/solr/trunk/contrib/velocity/src/test/org/apache/ > lucene/solr/trunk/contrib/velocity/src/test/org/apache/solr/ > lucene/solr/trunk/contrib/velocity/src/test/org/apache/solr/velocity/ > > lucene/solr/trunk/contrib/velocity/src/test/org/apache/solr/velocity/VelocityResponseWriterTest.java > Removed: > lucene/solr/trunk/contrib/velocity/src/test/java/ > Modified: > lucene/solr/trunk/contrib/velocity/build.xml > > Modified: lucene/solr/trunk/contrib/velocity/build.xml > URL: > http://svn.apache.org/viewvc/lucene/solr/trunk/contrib/velocity/build.xml?rev=924409&r1=924408&r2=924409&view=diff > ============================================================================== > --- lucene/solr/trunk/contrib/velocity/build.xml (original) > +++ lucene/solr/trunk/contrib/velocity/build.xml Wed Mar 17 18:33:09 2010 > @@ -69,27 +69,27 @@ > <target name="compileTests" depends="compile"> > <solr-javac destdir="target/test-classes" > classpathref="test.classpath"> > - <src path="src/test/java" /> > + <src path="src/test" /> > </solr-javac> > </target> > > <target name="test" depends="compileTests"> > <mkdir dir="${junit.output.dir}"/> > > - <junit printsummary="on" > + <junit printsummary="true" showoutput="true" > haltonfailure="no" > errorProperty="tests.failed" > failureProperty="tests.failed" > - dir="src/test/resources/" > + dir="src/main" > > > - <formatter type="brief" usefile="false" if="junit.details"/> > + <formatter type="brief" usefile="false"/> > <classpath refid="test.classpath"/> > - <formatter type="xml"/> > + <!--<formatter type="xml" usefile="false"/>--> > <batchtest fork="yes" todir="${junit.output.dir}" unless="testcase"> > - <fileset dir="src/test/java" includes="${junit.includes}"/> > + <fileset dir="src/test" includes="${junit.includes}"/> > </batchtest> > <batchtest fork="yes" todir="${junit.output.dir}" if="testcase"> > - <fileset dir="src/test/java" includes="**/${testcase}.java"/> > + <fileset dir="src/test" includes="**/${testcase}.java"/> > </batchtest> > </junit> > > > Added: > lucene/solr/trunk/contrib/velocity/src/test/org/apache/solr/velocity/VelocityResponseWriterTest.java > URL: > http://svn.apache.org/viewvc/lucene/solr/trunk/contrib/velocity/src/test/org/apache/solr/velocity/VelocityResponseWriterTest.java?rev=924409&view=auto > ============================================================================== > --- > lucene/solr/trunk/contrib/velocity/src/test/org/apache/solr/velocity/VelocityResponseWriterTest.java > (added) > +++ > lucene/solr/trunk/contrib/velocity/src/test/org/apache/solr/velocity/VelocityResponseWriterTest.java > Wed Mar 17 18:33:09 2010 > @@ -0,0 +1,25 @@ > +package org.apache.solr.velocity; > + > +import org.apache.solr.response.SolrQueryResponse; > +import org.apache.solr.response.VelocityResponseWriter; > +import org.apache.solr.request.SolrQueryRequest; > +import org.apache.solr.util.AbstractSolrTestCase; > + > +import java.io.StringWriter; > +import java.io.IOException; > + > +public class VelocityResponseWriterTest extends AbstractSolrTestCase { > + public String getSchemaFile() { return "schema.xml"; } > + public String getSolrConfigFile() { return "solrconfig.xml"; } > + > + > + public void testTemplateName() throws IOException { > + org.apache.solr.response.VelocityResponseWriter vrw = new > VelocityResponseWriter(); > + SolrQueryRequest req = req("v.template","custom", > "v.template.custom","$response.response.response_data"); > + SolrQueryResponse rsp = new SolrQueryResponse(); > + StringWriter buf = new StringWriter(); > + rsp.add("response_data", "testing"); > + vrw.write(buf, req, rsp); > + assertEquals("testing", buf.toString()); > + } > +} > > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
