提交 2379de0c authored 作者: 孙洁清's avatar 孙洁清

路由规则

上级 9cffede2
......@@ -59,7 +59,7 @@ public class TestTask {
log.info("testChannel不为空:{}", testChannel);
try {
Project project=new Project();
project.setBrowser(testChannel.getBrowser());
project.setBrowser(testChannel.getBrowser().toLowerCase());
project.setName(testChannel.getName());
project.setUrl(testChannel.getUrl());
List<RuleSet> ruleSets = testChannel.getRuleSets();
......@@ -212,6 +212,7 @@ public class TestTask {
fileRoutes = "angular";
}
if (fileRoutes != null) {
System.out.println("源码类型:"+fileRoutes);
List<String> routerList = getRouterList(alls, fileRoutes);
List<String> collect = routerList.stream().map(String::toLowerCase).distinct().collect(Collectors.toList());
System.out.println("源代码中的路由地址:"+collect.toString());
......@@ -224,7 +225,7 @@ public class TestTask {
}
private List<String> getRouterList(Map<String, List<FileType>> alls, String fileRoutes) {
String pattern="(\\/:*[a-zA-Z0-9]+)+";
String pattern="(<*\\/:*[a-zA-Z0-9]+)+";
List<String> allRouters = new ArrayList<>();
Set<String> all = alls.keySet();
if(all!=null) {
......
......@@ -70,7 +70,7 @@ public class FileHtmlUtil {
m = p.matcher(s);
while (m.find()) {
String pp = m.group().substring(0, m.group().length());
if (!pp.equals("//")) {
if (!pp.equals("//")&&!pp.contains("<")) {
set.add(pp.toLowerCase());
}
}
......
......@@ -18,7 +18,7 @@ spring.servlet.multipart.max-request-size=500MB
# Selenium\u00FF\uFFFD\u03B5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0135\u0234\uFFFD\u02B1\uFFFD\u48E8\uFFFD\uFFFD\uFFFD\uB8E9\uFFFD\uFFFD0\u03AA\uFFFD\uFFFD\uFFFD\u0234\uFFFD\uFFFD\uFFFD
selenium.executor.wait-after-click=1
selenium.executor.wait-after-click=6
# Selenium\uFFFD\u1E69\uFFFD\uFFFD\u037CURL\uFFFD\u0135\uFFFD\u05B7\u01F0\u05FA\uFFFD\uFFFDip\uFFFD\uFFFD
selenium.executor.screenshot.url-host=localhost
# Selenium\uFFFD\u1E69\uFFFD\uFFFD\u037CURL\uFFFD\u0135\uFFFD\u05B7\u01F0\u05FA\uFFFD\uFFFDip\uFFFD\uFFFD
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论