mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-11-13 22:15:26 +00:00
more failing tests for quote / parameter escaping
Change-Id: Ifd12a7a9b538970ff447cae574c2dd82f7cd636c
This commit is contained in:
1 parent
171c9910ac
commit
314fe263ed
3 files changed
+11
-2
No files matched your search
+2
-1
@@ -16,4 +16,5 @@ DistanceTraveled=Distance Traveled
|
||||
DefaultTestMessage=Default
|
||||
MessageWithSingleQuote=A Single '' Quote
|
||||
MessageWithOpeningCurlyBrace=An opening '{' curly brace
|
||||
MessageWithEscapedParameters='{0}' '{1} {2}'
|
||||
MessageWithEscapedParameters='{0}' '{1} {2}'
|
||||
MessageWithEscapedSingleQuotesAndParameters=''{0}'' '' ''{1}''
|
||||
+2
-1
@@ -14,4 +14,5 @@ illegalDimension=Illegale Dimension
|
||||
DistanceTraveled=Gefahrene Distanz
|
||||
MessageWithSingleQuote=Ein einfaches '' Anführungszeichen
|
||||
MessageWithOpeningCurlyBrace=Eine öffnende '{' geschweifte Klammer
|
||||
MessageWithEscapedParameters='{0}' '{1} {2}'
|
||||
MessageWithEscapedParameters='{0}' '{1} {2}'
|
||||
MessageWithEscapedSingleQuotesAndParameters=''{0}'' '' ''{1}''
|
||||
@@ -25,6 +25,7 @@ public class TestI18N {
|
||||
private static final String TEST_MESSAGE_WITH_SINGLE_QUOTE = "MessageWithSingleQuote";
|
||||
private static final String TEST_MESSAGE_WITH_OPENING_CURLY_BRACE = "MessageWithOpeningCurlyBrace";
|
||||
private static final String TEST_MESSAGE_WITH_ESCAPED_PARAMETERS = "MessageWithEscapedParameters";
|
||||
private static final String TEST_MESSAGE_WITH_PARAMETERS_AND_ESCAPED_SINGLE_QUOTES = "MessageWithEscapedSingleQuotesAndParameters";
|
||||
|
||||
private ResourceBundleStringMessages testStringMessages;
|
||||
|
||||
@@ -33,6 +34,12 @@ public class TestI18N {
|
||||
testStringMessages = TestsUtil.getTestStringMessages();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testEscapedSingleQuotesWithParameters() {
|
||||
assertThat(testStringMessages.get(DEFAULT_LOCALE, TEST_MESSAGE_WITH_PARAMETERS_AND_ESCAPED_SINGLE_QUOTES, "First", "Second"), is("'First' ' 'Second'"));
|
||||
assertThat(testStringMessages.get(Locale.ROOT, TEST_MESSAGE_WITH_PARAMETERS_AND_ESCAPED_SINGLE_QUOTES, "First", "Second"), is("'First' ' 'Second'"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSingleQuoteInString() {
|
||||
assertThat(testStringMessages.get(DEFAULT_LOCALE, TEST_MESSAGE_WITH_SINGLE_QUOTE), is("A Single ' Quote"));
|
||||
|
||||
Reference in new issue
Block a user