[ https://issues.apache.org/jira/browse/SUREFIRE-1166?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tibor Digana closed SUREFIRE-1166. ---------------------------------- Resolution: Not A Problem Assignee: Tibor Digana User error. Wrong use of regex pattern.Do not use slash (/) (\) in regex. > Include/Exclude regex pattern for a path is incorrectly replaced on Windows > --------------------------------------------------------------------------- > > Key: SUREFIRE-1166 > URL: https://issues.apache.org/jira/browse/SUREFIRE-1166 > Project: Maven Surefire > Issue Type: Bug > Components: Maven Failsafe Plugin > Affects Versions: 2.18.1 > Environment: Windows > Reporter: Matthias Gradl > Assignee: Tibor Digana > > On non-unix systems, the file scanner converts slashes ("/") into the > file-system appropriate separator (eg. "\" on Windows) thus colliding with > the standard escape character in regex Strings. > For regex pattern matching a path (segment) to a test package (like: > "%regex[.*/smoketest/.*Test\.java]" this leads to unusable patterns: > "%regex[.*\smoketest\.*Test\.java]" > There needs to be a more sophisticated replacement happening when the include > string is actually a regex pattern. -- This message was sent by Atlassian JIRA (v6.3.4#6332)