[DOCS] Check for Windows and *nix file paths
Proper cleanup of the docs snippet tests depends on detecting
what is being tested (ML, Watcher, etc) this is deduced from
the file path and so we must account for Windows and Unix path
separators
@@ -107,7 +107,7 @@ public class XDocsClientYamlTestSuiteIT extends XPackRestIT {
@Override
protected boolean isWatcherTest() {
String testName = getTestName();
- return testName != null && testName.contains("watcher/");
+ return testName != null && (testName.contains("watcher/") || testName.contains("watcher\\"));
}
@Override
@@ -118,13 +118,13 @@ public class XDocsClientYamlTestSuiteIT extends XPackRestIT {
@Override
protected boolean isMachineLearningTest() {
String testName = getTestName();
- return testName != null && testName.contains("ml/");
+ return testName != null && (testName.contains("ml/") || testName.contains("ml\\"));
}
@Override
protected boolean isRollupTest() {
String testName = getTestName();
- return testName != null && testName.contains("rollup/");
+ return testName != null && (testName.contains("rollup/") || testName.contains("rollup\\"));
}
/**
