Revision: 9364
http://languagetool.svn.sourceforge.net/languagetool/?rev=9364&view=rev
Author: dnaber
Date: 2013-02-12 22:11:48 +0000 (Tue, 12 Feb 2013)
Log Message:
-----------
make the try/catch handling more robust
Modified Paths:
--------------
trunk/languagetool/languagetool-core/src/test/java/org/languagetool/rules/bitext/BitextPatternRuleTest.java
Modified:
trunk/languagetool/languagetool-core/src/test/java/org/languagetool/rules/bitext/BitextPatternRuleTest.java
===================================================================
---
trunk/languagetool/languagetool-core/src/test/java/org/languagetool/rules/bitext/BitextPatternRuleTest.java
2013-02-12 22:04:24 UTC (rev 9363)
+++
trunk/languagetool/languagetool-core/src/test/java/org/languagetool/rules/bitext/BitextPatternRuleTest.java
2013-02-12 22:11:48 UTC (rev 9364)
@@ -47,25 +47,24 @@
}
private void testBitextRulesFromXML(final Set<Language> ignoredLanguages)
throws IOException {
- int testCount = 0;
for (final Language lang : Language.LANGUAGES) {
if (ignoredLanguages != null && ignoredLanguages.contains(lang)) {
continue;
}
final BitextPatternRuleLoader ruleLoader = new BitextPatternRuleLoader();
final String name = "/" + lang.getShortName() + "/bitext.xml";
+ final InputStream is;
try {
- testCount++;
- final InputStream is =
JLanguageTool.getDataBroker().getFromRulesDirAsStream(name);
- System.out.println("Running tests for " + lang.getName() + "...");
- final JLanguageTool languageTool = new JLanguageTool(lang);
- final List<BitextPatternRule> rules = ruleLoader.getRules(is, name);
- testBitextRulesFromXML(rules, languageTool, lang);
+ is = JLanguageTool.getDataBroker().getFromRulesDirAsStream(name);
} catch (RuntimeException ignored) {
// thrown if there is no bitext.xml file
+ continue;
}
+ System.out.println("Running tests for " + lang.getName() + "...");
+ final JLanguageTool languageTool = new JLanguageTool(lang);
+ final List<BitextPatternRule> rules = ruleLoader.getRules(is, name);
+ testBitextRulesFromXML(rules, languageTool, lang);
}
- assertTrue(testCount >= 1);
}
private void testBitextRulesFromXML(final List<BitextPatternRule> rules,
@@ -182,7 +181,7 @@
}
}
- protected String cleanXML(final String str) {
+ private String cleanXML(final String str) {
return str.replaceAll("<([^<].*?)>", "");
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits