You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@nutch.apache.org by brian4 <bq...@gmail.com> on 2013/07/12 20:57:23 UTC
How to run unit tests for a single plugin in 2.x
I can run "ant test" in the apache-nutch-2.2.1 directory but it runs all unit
tests, and I just want to test a single plugin.
All the resources I've found so far about how to do this have not worked, is
there any way to do it?
What I've tried:
1.) "ant test" in the plugin directory, which is claimed to work here:
http://wiki.apache.org/nutch/WritingPluginExample-1.2
I get:
"BUILD FAILED ... Problem: failed to create task or type
antlib:org.apache.ivy.ant:settings"
2.) I tried to use bin/nutch with the junit argument but maybe I am not
doing something right. I thought I was following what is described in nutch
command line documentation and Jira Issue:
http://wiki.apache.org/nutch/bin/nutch%20junit
https://issues.apache.org/jira/browse/NUTCH-672
I use "ant compile-core" and "ant runtime" then I try the command in botht
he src and runtime/local directories:
bin/nutch junit org.apache.nutch.indexer.basic.TestBasicIndexingFilter
In runtime/local it says:
Class not found "org.apache.nutch.indexer.basic.TestBasicIndexingFilter"
In src it says:
Error: Could not find or load main class junit.textui.TestRunner
I also tried adding src/test to classpath and executing from the main
directory.
What am I doing wrong?
--
View this message in context: http://lucene.472066.n3.nabble.com/How-to-run-unit-tests-for-a-single-plugin-in-2-x-tp4077666.html
Sent from the Nutch - User mailing list archive at Nabble.com.