Concurrency issue in path params

I am using url rewrite section in tyk, i have two APIs

1)v1/test/{testId}
2)v1/test/test-url

url rewrite section for

1)v1/test/{testId}
{
“path”: “/”,
“method”: “PATCH”,
“match_pattern”: “v1/test/([a-zA-Z0-9:_-]+)(\??.*)”,
“rewrite_to”: “v1/test/$1$2”,
“triggers”:
}

1)v1/test/test-url
{
“path”: “/”,
“method”: “PUT”,
“match_pattern”: “v1/test/test-url(\??.*)”,
“rewrite_to”: “v1/test/$1”,
“triggers”:
}

issue

1)v1/test/test-url calls are going to v1/test/{testId}

@Olu please help to resolve this