I don't see anything obvious, can you set a breakpoint in any other test and hit it? It's always worked for me if I set a breakpoint and execute in debug mode...
Not much help, Erick On Thu, Apr 11, 2013 at 5:01 PM, Upayavira <u...@odoko.co.uk> wrote: > On Tue, Apr 2, 2013, at 12:21 AM, Chris Hostetter wrote: >> : I've subclassed SolrJettyTestBase, and added a test method (annotated >> : with @test). However, my test method is never called. I see the >> >> You got an immediate failure from the tests setup, because you don'th ave >> assertions enabled in your JVM (the Lucene & Solr test frameworks both >> require assertions enabled to run tests because so many important things >> can't be sanity checked w/o them)... >> >> : Test class requires enabled assertions, enable globally (-ea) or for >> : Solr/Lucene subpackages only: com.odoko.ArgPostActionTest >> >> FYI: in addition to that txt being written to System.err, it would have >> immediately been thrown as an Exception as well. (see >> TestRuleAssertionsRequired.java) > > So, I've finally found time to get past the enable assertions thingie. > I've got that sorted. But my test still doesn't stop at breakpoints. > > I've got this: > > public class ArgPostActionTest extends SolrJettyTestBase { > > @BeforeClass > public static void beforeTest() throws Exception { > createJetty(ExternalPaths.EXAMPLE_HOME, null, null); > } > > @Test > public void testArgPostAction() throws SolrServerException { > blah.blah.blah > assertEquals(response.getResults().getNumFound(), 1); > } > } > > Neither of these methods get called when I execute the test. Any ideas > what's up? > > Upayavira