You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by du...@apache.org on 2016/07/12 12:07:28 UTC

svn commit: r1752284 - in /sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule: FilterRuleExcludeCategoryIgnoreIfTest.java FilterRuleExcludeCategoryTest.java FilterRuleIncludeCategoryIgnoreIfTest.java

Author: dulvac
Date: Tue Jul 12 12:07:27 2016
New Revision: 1752284

URL: http://svn.apache.org/viewvc?rev=1752284&view=rev
Log:
SLING-5803 FilterRuleExcludeCategoryIgnoreIfTest fails on Jenkins
* Added an assumption that the system property is still there for test

Modified:
    sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleExcludeCategoryIgnoreIfTest.java
    sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleExcludeCategoryTest.java
    sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleIncludeCategoryIgnoreIfTest.java

Modified: sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleExcludeCategoryIgnoreIfTest.java
URL: http://svn.apache.org/viewvc/sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleExcludeCategoryIgnoreIfTest.java?rev=1752284&r1=1752283&r2=1752284&view=diff
==============================================================================
--- sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleExcludeCategoryIgnoreIfTest.java (original)
+++ sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleExcludeCategoryIgnoreIfTest.java Tue Jul 12 12:07:27 2016
@@ -23,11 +23,13 @@ import org.apache.sling.testing.junit.ru
 import org.apache.sling.testing.junit.rules.category.SlowRunningTest;
 import org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig;
 import org.junit.Assert;
+import org.junit.Assume;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.experimental.categories.Category;
 import org.junit.rules.TestName;
 
+//TODO use a better way to test this
 public class FilterRuleExcludeCategoryIgnoreIfTest {
 
     @Rule
@@ -92,6 +94,7 @@ public class FilterRuleExcludeCategoryIg
     @Test
     @Category(Issue.class)
     public void testExcludedCategoryExists() {
+        Assume.assumeTrue(System.getProperty(FilterRule.CATEGORY_PROPERTY).equals("Issue,SlowRunningTest"));
         Assert.fail("Test should be Ignored");
     }
 

Modified: sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleExcludeCategoryTest.java
URL: http://svn.apache.org/viewvc/sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleExcludeCategoryTest.java?rev=1752284&r1=1752283&r2=1752284&view=diff
==============================================================================
--- sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleExcludeCategoryTest.java (original)
+++ sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleExcludeCategoryTest.java Tue Jul 12 12:07:27 2016
@@ -22,6 +22,7 @@ import org.apache.sling.testing.junit.ru
 import org.apache.sling.testing.junit.rules.category.FailingTest;
 import org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig;
 import org.junit.Assert;
+import org.junit.Assume;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.experimental.categories.Category;
@@ -79,6 +80,7 @@ public class FilterRuleExcludeCategoryTe
     @Test
     @Category(Issue.class)
     public void testExcludedCategoryExists() {
+        Assume.assumeTrue(System.getProperty(FilterRule.CATEGORY_PROPERTY).equals("Issue"));
         Assert.fail("Test should be Ignored");
     }
 

Modified: sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleIncludeCategoryIgnoreIfTest.java
URL: http://svn.apache.org/viewvc/sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleIncludeCategoryIgnoreIfTest.java?rev=1752284&r1=1752283&r2=1752284&view=diff
==============================================================================
--- sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleIncludeCategoryIgnoreIfTest.java (original)
+++ sling/trunk/testing/junit/rules/src/test/java/org/apache/sling/testing/junit/rules/util/filterrule/FilterRuleIncludeCategoryIgnoreIfTest.java Tue Jul 12 12:07:27 2016
@@ -70,7 +70,7 @@ public class FilterRuleIncludeCategoryIg
     @Test
     @IgnoreIfProperty(name = "test.filterrule.a", value = "a")
     @Category(FailingTest.class)
-    public void testIgnoreIfPropExixtsandIncludedCategoryNotExists() {
+    public void testIgnoreIfPropExistsandIncludedCategoryNotExists() {
         Assert.fail("Test should be Ignored");
     }