updated to reduce exception messages during build when mono isn't available

Former-commit-id: b6701c012669d3b5fc9e8b7cc168ac8d5df4d8f0
This commit is contained in:
Jeremy Long
2014-04-27 09:18:50 -04:00
parent 9acfe3afdb
commit 8f8c9c4582
2 changed files with 13 additions and 5 deletions

View File

@@ -59,7 +59,11 @@ public class AssemblyAnalyzerTest extends BaseTest {
analyzer.supportsExtension("dll");
analyzer.initialize();
} catch (Exception e) {
LOGGER.log(Level.WARNING, "Exception setting up AssemblyAnalyzer. Tests will be incomplete", e);
if (e.getMessage().contains("Could not execute .NET AssemblyAnalyzer")) {
LOGGER.log(Level.WARNING, "Exception setting up AssemblyAnalyzer. Tests will be incomplete");
} else {
LOGGER.log(Level.WARNING, "Exception setting up AssemblyAnalyzer. Tests will be incomplete", e);
}
Assume.assumeNoException("Is mono installed? TESTS WILL BE INCOMPLETE", e);
}
}