[DOCS] Check for Windows and *nix file paths (#31648)

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
This commit is contained in:
David Kyle 2018-07-02 13:10:52 +01:00 committed by GitHub
parent 8e838ea12e
commit 5d94003dc0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -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\\"));
}
/**