From eae98918ff0c44ea959ee4c674751860869bcb26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Thu, 1 Jul 2010 19:37:30 +0000 Subject: [PATCH] fixed rules --- .../test/java/com/mysema/testutil/FilteringTestRunner.java | 4 +++- .../src/test/java/com/mysema/testutil/LabelRule.java | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/querydsl-core/src/test/java/com/mysema/testutil/FilteringTestRunner.java b/querydsl-core/src/test/java/com/mysema/testutil/FilteringTestRunner.java index 2a88b449f..e3cc1fe16 100644 --- a/querydsl-core/src/test/java/com/mysema/testutil/FilteringTestRunner.java +++ b/querydsl-core/src/test/java/com/mysema/testutil/FilteringTestRunner.java @@ -28,9 +28,11 @@ public class FilteringTestRunner extends BlockJUnit4ClassRunner { } @Override - public void run(final RunNotifier notifier) { + public void run(RunNotifier notifier) { if (run){ super.run(notifier); + }else{ + System.err.println("skipping"); } } diff --git a/querydsl-core/src/test/java/com/mysema/testutil/LabelRule.java b/querydsl-core/src/test/java/com/mysema/testutil/LabelRule.java index 39de68fa1..51e0e266d 100644 --- a/querydsl-core/src/test/java/com/mysema/testutil/LabelRule.java +++ b/querydsl-core/src/test/java/com/mysema/testutil/LabelRule.java @@ -14,7 +14,10 @@ public class LabelRule implements MethodRule{ @Override public Statement apply(Statement base, FrameworkMethod method, Object target) { Label label = method.getMethod().getDeclaringClass().getAnnotation(Label.class); - boolean run = label != null && isIgnored(method.getMethod(), label.value()); + boolean run = true; + if (label != null){ + run = !isIgnored(method.getMethod(), label.value()); + } return run ? base : EmptyStatement.DEFAULT; }