Added ShareLatex rules refs #18060

This commit is contained in:
Luca Frosini 2019-11-21 17:49:58 +01:00
parent 0cc9613413
commit 3081ec378b
5 changed files with 37 additions and 1 deletions

View File

@ -36,6 +36,8 @@ public class TestRules {
"GeoNetwork-login",
"RConnector-connect",
"RConnector-UNKNOWN",
"ShareLatex-connect",
"ShareLatex-disconnect",
"TagMe-tag"
};
@ -80,7 +82,7 @@ public class TestRules {
@Test
public void testSingleRule() throws Exception {
testRule("RConnector-connect");
testRule("ShareLatex-disconnect");
}
}

View File

@ -0,0 +1,12 @@
{
"match": {
"serviceClassRegex": "DataAccess",
"serviceNameRegex": "ShareLatex",
"calledMethodRegex": "^\/{0,1}gcube\/service\/connect.*"
},
"replace": {
"serviceClass": "DataAccess",
"serviceName": "ShareLatex",
"calledMethod": "connect"
}
}

View File

@ -0,0 +1,5 @@
DataAccess,ShareLatex,/gcube/service/connect
DataAccess,ShareLatex,gcube/service/connect
DataAccess,ShareLatex,gcube/service/connect/
DataAccess,ShareLatex,/gcube/service/connect/
DataAccess,ShareLatex,/gcube/service/connect/347789
1 DataAccess ShareLatex /gcube/service/connect
2 DataAccess ShareLatex gcube/service/connect
3 DataAccess ShareLatex gcube/service/connect/
4 DataAccess ShareLatex /gcube/service/connect/
5 DataAccess ShareLatex /gcube/service/connect/347789

View File

@ -0,0 +1,12 @@
{
"match": {
"serviceClassRegex": "DataAccess",
"serviceNameRegex": "ShareLatex",
"calledMethodRegex": "^\/{0,1}gcube\/service\/disconnect.*"
},
"replace": {
"serviceClass": "DataAccess",
"serviceName": "ShareLatex",
"calledMethod": "disconnect"
}
}

View File

@ -0,0 +1,5 @@
DataAccess,ShareLatex,/gcube/service/disconnect
DataAccess,ShareLatex,gcube/service/disconnect
DataAccess,ShareLatex,gcube/service/disconnect/
DataAccess,ShareLatex,/gcube/service/disconnect/
DataAccess,ShareLatex,/gcube/service/disconnect/347789
1 DataAccess ShareLatex /gcube/service/disconnect
2 DataAccess ShareLatex gcube/service/disconnect
3 DataAccess ShareLatex gcube/service/disconnect/
4 DataAccess ShareLatex /gcube/service/disconnect/
5 DataAccess ShareLatex /gcube/service/disconnect/347789