Running specific tests using Espresso and Spoon

3.2k views Asked by At

I am using Espresso and Spoon for my android tests. I am extremely pleased with these. My only problem is I am trying to run a specific test. I found this on the spoon site:

gradle spoon -PspoonClassName=fully.qualified.TestCase

But I cannot get this to work. It still runs all my test. Any suggestions? I am running the command like so:

gradle spoon -PStressTest=com.espresso.websocket

Where StressTest is my class, and com.espresso.websocket is my package.

1

There are 1 answers

0
Chad Bingham On BEST ANSWER

Figured it out: had to add this to my build.gradle

  spoon {
     if (project.hasProperty('spoonClassName')) {
         className = project.spoonClassName  
        }
    }

Then run tests with this:

 gradle spoon -PspoonClassName=com.espresso.websosket.StressTest