Your command is correct, and it should run a single test. I just tried
running a new test I wrote from the $MAHOUT_HOME/core/ directory.

>From where are you firing this command?

On Wed, Sep 12, 2012 at 12:09 PM, Nick Kolegraff <nickkolegr...@gmail.com>wrote:

> Does this work for anyone?
> mvn -Dtest=YourTest install
>
> Doing a bit of practice and trying to understand mahout a bit better
> internally so I wanted to try and implement something basic to get a feel,
> yet, I'm running into some issues.
> /* Disclaimer I'm new to java/maven */
> /* 'mvn install' will find and run the test fine but that got annoying
> pretty quick */
>
> I have the following files:
>
> $MAHOUT_HOME/core/src/main/java/org/apache/mahout/cf/taste/impl/common/HarmonicRunningAverage.java
>
> $MAHOUT_HOME/core/src/test/java/org/apache/mahout/cf/taste/impl/common/HarmonicRunningAverageTest.java
>
> $MAHOUT_HOME/core/target/test-classes/org/apache/mahout/cf/taste/impl/common/HarmonicRunningAverageTest.class
>
> $MAHOUT_HOME/core/target/classes/org/apache/mahout/cf/taste/impl/common/HarmonicRunningAverage.class
>
> However, this:
>    mvn -Dtest=HarmonicRunningAverageTest install
> doesn't seem to work for ANY single test I run and I get this error:
>
>     [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-surefire-plugin:2.11:test (default-test) on
> project mahout-buildtools: No tests were executed!  (Set
> -DfailIfNoTests=false to ignore this error.) -> [Help 1]
>
> Looks like a surefire issue, so I found this:
> http://jira.codehaus.org/browse/SUREFIRE-827
> and changed my version of surefire to 2.12.{1,2} (which should contain the
> fix per the jira ticket) yet the same problem persists.
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-surefire-plugin:2.12.1:test (default-test)
> on project mahout-buildtools: No tests were executed!  (Set
> -DfailIfNoTests=false to ignore this error.) -> [Help 1]
>
> Is this consistent with everyone else or am I missing something trivial?
> How is everyone else running single tests?
>

Reply via email to