Which version of Eclipse are you using?
3.5.2
It's not logical that
it picks up @Test but not @Ignore.
It does not recognize @Test either; using
@Test public void notatestThis(){...}
does not run the method as a JUnit test.
Which junit 4 version
does your eclipse use?
from
org.eclipse.jdt_3.5.2.r352_v20100108-7r88FEwFI0WTuoBl0iaG0tyhfZH6/feature.xml
org.eclipse.jdt.junit 3.5.2.r352_v20100113-0800
org.eclipse.jdt.junit.runtime 3.4.100.v20090513-2000
org.eclipse.jdt.junit4.runtime 1.1.0.v20090513-2000
org.junit 3.8.2.v20090203-1005
org.junit4 4.5.0.v20090824
Does maven have the
same behavior?
Yes.
-WL
Op 28-12-10 15:00, Wolfgang Laun schreef:
This doesn't work for me. The
annotations org.junit.Test and ...Ignore can be
imported, but running JUnit tests from Eclipse still
executes the so annotated test method.
Do I have to wear a special hat?
-W
On 27 December 2010 10:26,
Geoffrey De Smet
<ge0ffrey.spam@gmail.com >
wrote:
Hi guys,
Spread over all the modules, there are 63 tests
which are commented out.
These tests should probably either be:
- removed (if we don't want to keep them)
- commented in and annotated with @Test @Ignore
(if we want to keep them)
- commented in (if they succeed and you got time
to check that now)
That way all "ignored" tests will be annotated
with @Ignore and easy to
detect (also by hudson).
Also, that code (no longer commented out) will be
refactored along
(instead of becoming horribly stale).
Can you take a look at module(s) you work on and
clean that up?
(Do a "git pull --rebase" first.)
It shouldn't take long.
I 'll take on drools-repository(2),
drools-guvnor(0) and
drools-planner-core(1).
Targets
String '^[ \t]*//[ \t]+public[ \t]+(final[
\t]+)?void[ \t]+test'
Found usages (63 usages)
drools-camel (1 usage)
org.drools.camel.component (1 usage)
JSonBatchExecutionTest.java (1 usage)
(36: 1) // public void
testVsmPipeline() throws
Exception {
drools-clips (11 usages)
org.drools.clips (11 usages)
ClipsShellTest.java (1 usage)
(97: 1) // public void test1()
{
CompiledFunctionsTest.java (10
usages)
(26: 1) // public void
testPrintout() throws
Exception {
(45: 1) // public void
testBindAndModify() throws
Exception {
(63: 1) // public void
testSimpleCreate$() throws
Exception {
(83: 1) // public void
testNestedCreate$() throws
Exception {
(130: 1) // public void
testIf() throws Exception {
(168: 1) // public void
testWhile() throws Exception {
(199: 1) // public void
testForeach() throws Exception {
(215: 1) // public void
testSwitch() throws Exception {
(250: 1) // public void
testProgn() throws Exception {
(264: 1) // public void
testDefTemplate() throws
Exception {
drools-compiler (13 usages)
org.drools.compiler (1 usage)
RuleBaseLoaderTest.java (1 usage)
(33: 1) // public void
testEngineType() throws
Exception {
org.drools.integrationtests (9 usages)
CepEspTest.java (1 usage)
(1352: 1) // public void
testTransactionCorrelation() throws Exception {
MultithreadTest.java (5 usages)
(80: 1) // public void
testRuleBaseConcurrentCompilation() {
(176: 1) // public void
testExpectedFires() {
(225: 1) // public void
testMultithreadDateStringConstraints() {
(326: 1) // public void
testSharedPackagesThreadDeadLock() throws
Exception {
(392: 1) // public void
testEventExpiration() {
OutOfMemoryTest.java (1 usage)
(100: 1) // public void
testMemoryLeak() {
StatelessSessionTest.java (2 usages)
(259: 1) // public void
testInAndOutParams() throws
Exception {
(307: 1) // public void
testInOutAndOutParams()
throws Exception {
org.drools.lang (2 usages)
RuleParserTest.java (2 usages)
(776: 1) // public void testFrom()
throws Exception {
(1532: 1) // public void
testExpanderUnExpandableErrorLines() throws
Exception {
org.drools.rule.builder.dialect (1 usage)
JavaAndMVELCombinedTest.java (1
usage)
(37: 1) // public void
testJavaMVELCombination()
throws Exception {
drools-core (8 usages)
org.drools.agent (5 usages)
CompilerIndependenceTest.java (2
usages)
(69: 1) // public void
testDRL() throws Exception {
(97: 1) // public void
testPKG() throws Exception {
RuleAgentTest.java (2 usages)
(167: 1) // public void
testSpaces() throws Exception {
(406: 1) // public void
testPollingFilesRuleBaseReplace2() throws
Exception {
URLScannerTest.java (1 usage)
(88: 1) // public void
testGetURL() throws Exception {
org.drools.base (1 usage)
EvaluatorFactoryTest.java (1 usage)
(836: 1) // public void
testRegexFoo() {
org.drools.event.rule (1 usage)
AgendaEventSupportTest.java (1 usage)
(86: 1) // public void
testIsSerializable() {
org.drools.reteoo (1 usage)
SchedulerTest.java (1 usage)
(288: 1) // public void
testExceptionHandler()
throws Exception {
drools-decisiontables (1 usage)
org.drools.decisiontable.parser (1 usage)
RuleWorksheetParseTest.java (1 usage)
(132: 1) // public void
testComplexWorksheetMissingConditions() throws
Exception {
drools-grid-impl (7 usages)
org.drools.grid.local (1 usage)
LocalGridNodeTest.java (1 usage)
(92: 1) // public void
testWhitePagesAddRemoveAddresss() {
org.drools.grid.time.impl (5 usages)
DistributedSchedulerTest.java (5
usages)
(80: 1) // public void test1()
throws Exception {
(119: 1) // public void
testDistributedJobSchedullingLocal() {
(165: 1) // public void
testDistributedJobSchedulingRemote() {
(219: 1) // public void
testMultipleSchedulersTest() {
(256: 1) // public void
testGetDataFromCoreServices() {
org.drools.io.mina (1 usage)
RegisterServicesTest.java (1 usage)
(76: 1) // public void
testRegisterInCoreServices() {
drools-ide-common (5 usages)
org.drools.ide.common.assistant (1 usage)
VariableBindingTest.java (1 usage)
(94: 1) // public void
testThisDontWorks() {
org.drools.ide.common.modeldriven.dt (1
usage)
GuidedDecisionTableTest.java (1
usage)
(39: 1) // public void
testGetCol() {
org.drools.ide.common.server.util (3
usages)
BRDRLPersistenceTest.java (2 usages)
(181: 1) // public void
testRoundTrip() {
(361: 1) // public void
testLoadEmpty() {
GuidedDTXMLPersistenceTest.java (1
usage)
(34: 1) // public void
testXML() {
drools-jsr94 (1 usage)
org.drools.jsr94.rules.admin (1 usage)
RuleExecutionSetProviderTest.java (1
usage)
(95: 1) // public void
testCreateFromElement( )
throws Exception
drools-pipeline (1 usage)
org.drools.runtime.pipeline.impl (1
usage)
JaxbTest.java (1 usage)
(58: 1) // public void
testModelLoad() throws
Exception {
drools-planner-core (1 usage)
org.drools.planner.core.localsearch.decider.forager
(1 usage)
AcceptedForagerTest.java (1 usage)
(137: 1) // public void
testPickMoveRandomly() {
drools-repository (2 usages)
org.drools.repository (2 usages)
PackageItemTest.java (1 usage)
(57: 1) // public void
testAddPackageProperties()
throws Exception {
ScalabilityTest.java (1 usage)
(84: 1) // public void
testBare() throws Exception {
drools-spring (2 usages)
org.drools.container.spring.beans.persistence (2
usages)
VariablePersistenceStrategyTest.java
(2 usages)
(402: 1) // public void
testPersistenceVariablesWithTypeChange() {
(453: 1) // public void
testPersistenceVariablesSubProcess() {
drools-verifier (9 usages)
org.drools.verifier (6 usages)
RangeCheckCleanTest.java (6 usages)
(37: 1) // public void
testUselessIntegerGapsLesser() throws Exception {
(127: 1) // public void
testUselessIntegerGapsGreater() throws Exception {
(222: 1) // public void
testUselessDoubleGapsLesser() throws Exception {
(317: 1) // public void
testUselessDoubleGapsGreater() throws Exception {
(412: 1) // public void
testUselessDateGapsLesser()
throws Exception {
(507: 1) // public void
testUselessDateGapsGreater()
throws Exception {
org.drools.verifier.subsumption (3
usages)
SubsumptantSubRulesTest.java (3
usages)
(81: 1) // public void
testSubpatternSubsumption2()
throws Exception {
(119: 1) // public void
testSubpatternSubsumption3()
throws Exception {
(158: 1) // public void
testSubpatternSubsumption4()
throws Exception {
org.drools.osgi.test (1 usage)
org.drools.osgi.integrationtests (1
usage)
JpaOsgi.java (1 usage)
(74: 1) // public void
testPersistenceWithUserTransactions() throws
Exception {
Note: this list doesn't include drools-eclipse or
any of the flow/jBPM
stuff.
--
With kind regards,
Geoffrey De Smet
_______________________________________________
rules-dev mailing list
rules-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev
_______________________________________________
rules-dev mailing list
rules-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev
--
With kind regards,
Geoffrey De Smet
_______________________________________________
rules-dev mailing list
rules-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev