aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.core.test/src/org/jacoco/core/matcher/WildcardMatcherTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'org.jacoco.core.test/src/org/jacoco/core/matcher/WildcardMatcherTest.java')
-rw-r--r--org.jacoco.core.test/src/org/jacoco/core/matcher/WildcardMatcherTest.java72
1 files changed, 0 insertions, 72 deletions
diff --git a/org.jacoco.core.test/src/org/jacoco/core/matcher/WildcardMatcherTest.java b/org.jacoco.core.test/src/org/jacoco/core/matcher/WildcardMatcherTest.java
deleted file mode 100644
index baf1dc2b..00000000
--- a/org.jacoco.core.test/src/org/jacoco/core/matcher/WildcardMatcherTest.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2009, 2017 Mountainminds GmbH & Co. KG and Contributors
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Marc R. Hoffmann - initial API and implementation
- *
- *******************************************************************************/
-package org.jacoco.core.matcher;
-
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
-
-import org.junit.Test;
-
-public class WildcardMatcherTest {
-
- @Test
- public void testEmpty() {
- assertTrue(new WildcardMatcher("").apply(""));
- assertFalse(new WildcardMatcher("").apply("abc"));
- }
-
- @Test
- public void testExact() {
- assertTrue(new WildcardMatcher("abc/def.txt").apply("abc/def.txt"));
- }
-
- @Test
- public void testCaseSensitive() {
- assertFalse(new WildcardMatcher("abcdef").apply("abcDef"));
- assertFalse(new WildcardMatcher("ABCDEF").apply("AbCDEF"));
- }
-
- @Test
- public void testQuote() {
- assertFalse(new WildcardMatcher("rst.xyz").apply("rstAxyz"));
- assertTrue(new WildcardMatcher("(x)+").apply("(x)+"));
- }
-
- @Test
- public void testWildcards() {
- assertTrue(new WildcardMatcher("*").apply(""));
- assertTrue(new WildcardMatcher("*").apply("java/lang/Object"));
- assertTrue(new WildcardMatcher("*Test").apply("jacoco/MatcherTest"));
- assertTrue(new WildcardMatcher("Matcher*").apply("Matcher"));
- assertTrue(new WildcardMatcher("Matcher*").apply("MatcherTest"));
- assertTrue(new WildcardMatcher("a*b*a").apply("a-b-b-a"));
- assertFalse(new WildcardMatcher("a*b*a").apply("alaska"));
- assertTrue(new WildcardMatcher("Hello?orld").apply("HelloWorld"));
- assertFalse(new WildcardMatcher("Hello?orld").apply("HelloWWWorld"));
- assertTrue(new WildcardMatcher("?aco*").apply("jacoco"));
- }
-
- @Test
- public void testMultiExpression() {
- assertTrue(new WildcardMatcher("Hello:World").apply("World"));
- assertTrue(new WildcardMatcher("Hello:World").apply("World"));
- assertTrue(new WildcardMatcher("*Test:*Foo").apply("UnitTest"));
- }
-
- @Test
- public void testDollar() {
- assertTrue(new WildcardMatcher("*$*").apply("java/util/Map$Entry"));
- assertTrue(new WildcardMatcher("*$$$*")
- .apply("org/example/Enity$$$generated123"));
- }
-
-}