aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorBananeweizen <Bananeweizen@gmx.de>2011-12-02 10:15:40 -0800
committerBananeweizen <Bananeweizen@gmx.de>2011-12-02 10:15:40 -0800
commitd626e50d0cf76406bd1e1afd974496fd456c335c (patch)
tree901d513d2bb65eeb269e71392e000dc0a0cf717d /tests
parentd82af0395ace027b8ebafed133ab2fa6a2c0275e (diff)
parentd558df69d5a8e8028ff5422866225bfd91989720 (diff)
downloadcgeo-d626e50d0cf76406bd1e1afd974496fd456c335c.zip
cgeo-d626e50d0cf76406bd1e1afd974496fd456c335c.tar.gz
cgeo-d626e50d0cf76406bd1e1afd974496fd456c335c.tar.bz2
Merge pull request #856 from samueltardieu/fix-template-test
Fix text by requiring the current year to be present in output
Diffstat (limited to 'tests')
-rw-r--r--tests/src/cgeo/geocaching/LogTemplateProviderTest.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/src/cgeo/geocaching/LogTemplateProviderTest.java b/tests/src/cgeo/geocaching/LogTemplateProviderTest.java
index 760dedd..21ce00e 100644
--- a/tests/src/cgeo/geocaching/LogTemplateProviderTest.java
+++ b/tests/src/cgeo/geocaching/LogTemplateProviderTest.java
@@ -1,5 +1,7 @@
package cgeo.geocaching;
+import java.util.Calendar;
+
import junit.framework.TestCase;
public class LogTemplateProviderTest extends TestCase {
@@ -7,7 +9,10 @@ public class LogTemplateProviderTest extends TestCase {
public static void testApplyTemplates() {
final String noTemplates = " no templates ";
assertEquals(noTemplates, LogTemplateProvider.applyTemplates(noTemplates, true));
- assertTrue(LogTemplateProvider.applyTemplates("[DATE]", true).contains("."));
+
+ // This test can occasionally fail if the current year changes right after the next line.
+ final String currentYear = Integer.toString(Calendar.YEAR);
+ assertTrue(LogTemplateProvider.applyTemplates("[DATE]", true).contains(currentYear));
}
}