1
1
/*
2
- * Copyright 2002-2017 the original author or authors.
2
+ * Copyright 2002-2018 the original author or authors.
3
3
*
4
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
5
* you may not use this file except in compliance with the License.
@@ -83,7 +83,7 @@ public void testResolveLocaleContextWithTimeZone() {
83
83
@ Test
84
84
public void testResolveLocaleContextWithInvalidLocale () {
85
85
MockHttpServletRequest request = new MockHttpServletRequest ();
86
- Cookie cookie = new Cookie ("LanguageKoekje" , "n-x GMT+1" );
86
+ Cookie cookie = new Cookie ("LanguageKoekje" , "++ GMT+1" );
87
87
request .setCookies (cookie );
88
88
89
89
CookieLocaleResolver resolver = new CookieLocaleResolver ();
@@ -94,7 +94,7 @@ public void testResolveLocaleContextWithInvalidLocale() {
94
94
}
95
95
catch (IllegalStateException ex ) {
96
96
assertTrue (ex .getMessage ().contains ("LanguageKoekje" ));
97
- assertTrue (ex .getMessage ().contains ("n-x GMT+1" ));
97
+ assertTrue (ex .getMessage ().contains ("++ GMT+1" ));
98
98
}
99
99
}
100
100
@@ -103,7 +103,7 @@ public void testResolveLocaleContextWithInvalidLocaleOnErrorDispatch() {
103
103
MockHttpServletRequest request = new MockHttpServletRequest ();
104
104
request .addPreferredLocale (Locale .GERMAN );
105
105
request .setAttribute (WebUtils .ERROR_EXCEPTION_ATTRIBUTE , new ServletException ());
106
- Cookie cookie = new Cookie ("LanguageKoekje" , "n-x GMT+1" );
106
+ Cookie cookie = new Cookie ("LanguageKoekje" , "++ GMT+1" );
107
107
request .setCookies (cookie );
108
108
109
109
CookieLocaleResolver resolver = new CookieLocaleResolver ();
@@ -246,7 +246,7 @@ public void testSetAndResolveLocaleWithCountry() {
246
246
assertEquals (null , cookie .getDomain ());
247
247
assertEquals (CookieLocaleResolver .DEFAULT_COOKIE_PATH , cookie .getPath ());
248
248
assertFalse (cookie .getSecure ());
249
- assertEquals ("de_AT " , cookie .getValue ());
249
+ assertEquals ("de-AT " , cookie .getValue ());
250
250
251
251
request = new MockHttpServletRequest ();
252
252
request .setCookies (cookie );
@@ -258,12 +258,12 @@ public void testSetAndResolveLocaleWithCountry() {
258
258
}
259
259
260
260
@ Test
261
- public void testSetAndResolveLocaleWithCountryAsLanguageTag () {
261
+ public void testSetAndResolveLocaleWithCountryAsLegacyJava () {
262
262
MockHttpServletRequest request = new MockHttpServletRequest ();
263
263
MockHttpServletResponse response = new MockHttpServletResponse ();
264
264
265
265
CookieLocaleResolver resolver = new CookieLocaleResolver ();
266
- resolver .setLanguageTagCompliant (true );
266
+ resolver .setLanguageTagCompliant (false );
267
267
resolver .setLocale (request , response , new Locale ("de" , "AT" ));
268
268
269
269
Cookie cookie = response .getCookie (CookieLocaleResolver .DEFAULT_COOKIE_NAME );
@@ -272,13 +272,12 @@ public void testSetAndResolveLocaleWithCountryAsLanguageTag() {
272
272
assertEquals (null , cookie .getDomain ());
273
273
assertEquals (CookieLocaleResolver .DEFAULT_COOKIE_PATH , cookie .getPath ());
274
274
assertFalse (cookie .getSecure ());
275
- assertEquals ("de-AT " , cookie .getValue ());
275
+ assertEquals ("de_AT " , cookie .getValue ());
276
276
277
277
request = new MockHttpServletRequest ();
278
278
request .setCookies (cookie );
279
279
280
280
resolver = new CookieLocaleResolver ();
281
- resolver .setLanguageTagCompliant (true );
282
281
Locale loc = resolver .resolveLocale (request );
283
282
assertEquals ("de" , loc .getLanguage ());
284
283
assertEquals ("AT" , loc .getCountry ());
@@ -315,7 +314,7 @@ public void testCustomCookie() {
315
314
}
316
315
317
316
@ Test
318
- public void testResolveLocaleWithoutCookie () throws Exception {
317
+ public void testResolveLocaleWithoutCookie () {
319
318
MockHttpServletRequest request = new MockHttpServletRequest ();
320
319
request .addPreferredLocale (Locale .TAIWAN );
321
320
@@ -326,7 +325,7 @@ public void testResolveLocaleWithoutCookie() throws Exception {
326
325
}
327
326
328
327
@ Test
329
- public void testResolveLocaleContextWithoutCookie () throws Exception {
328
+ public void testResolveLocaleContextWithoutCookie () {
330
329
MockHttpServletRequest request = new MockHttpServletRequest ();
331
330
request .addPreferredLocale (Locale .TAIWAN );
332
331
@@ -339,7 +338,7 @@ public void testResolveLocaleContextWithoutCookie() throws Exception {
339
338
}
340
339
341
340
@ Test
342
- public void testResolveLocaleWithoutCookieAndDefaultLocale () throws Exception {
341
+ public void testResolveLocaleWithoutCookieAndDefaultLocale () {
343
342
MockHttpServletRequest request = new MockHttpServletRequest ();
344
343
request .addPreferredLocale (Locale .TAIWAN );
345
344
@@ -351,7 +350,7 @@ public void testResolveLocaleWithoutCookieAndDefaultLocale() throws Exception {
351
350
}
352
351
353
352
@ Test
354
- public void testResolveLocaleContextWithoutCookieAndDefaultLocale () throws Exception {
353
+ public void testResolveLocaleContextWithoutCookieAndDefaultLocale () {
355
354
MockHttpServletRequest request = new MockHttpServletRequest ();
356
355
request .addPreferredLocale (Locale .TAIWAN );
357
356
@@ -366,7 +365,7 @@ public void testResolveLocaleContextWithoutCookieAndDefaultLocale() throws Excep
366
365
}
367
366
368
367
@ Test
369
- public void testResolveLocaleWithCookieWithoutLocale () throws Exception {
368
+ public void testResolveLocaleWithCookieWithoutLocale () {
370
369
MockHttpServletRequest request = new MockHttpServletRequest ();
371
370
request .addPreferredLocale (Locale .TAIWAN );
372
371
Cookie cookie = new Cookie (CookieLocaleResolver .DEFAULT_COOKIE_NAME , "" );
@@ -379,7 +378,7 @@ public void testResolveLocaleWithCookieWithoutLocale() throws Exception {
379
378
}
380
379
381
380
@ Test
382
- public void testResolveLocaleContextWithCookieWithoutLocale () throws Exception {
381
+ public void testResolveLocaleContextWithCookieWithoutLocale () {
383
382
MockHttpServletRequest request = new MockHttpServletRequest ();
384
383
request .addPreferredLocale (Locale .TAIWAN );
385
384
Cookie cookie = new Cookie (CookieLocaleResolver .DEFAULT_COOKIE_NAME , "" );
@@ -394,7 +393,7 @@ public void testResolveLocaleContextWithCookieWithoutLocale() throws Exception {
394
393
}
395
394
396
395
@ Test
397
- public void testSetLocaleToNull () throws Exception {
396
+ public void testSetLocaleToNull () {
398
397
MockHttpServletRequest request = new MockHttpServletRequest ();
399
398
request .addPreferredLocale (Locale .TAIWAN );
400
399
Cookie cookie = new Cookie (CookieLocaleResolver .DEFAULT_COOKIE_NAME , Locale .UK .toString ());
@@ -414,7 +413,7 @@ public void testSetLocaleToNull() throws Exception {
414
413
}
415
414
416
415
@ Test
417
- public void testSetLocaleContextToNull () throws Exception {
416
+ public void testSetLocaleContextToNull () {
418
417
MockHttpServletRequest request = new MockHttpServletRequest ();
419
418
request .addPreferredLocale (Locale .TAIWAN );
420
419
Cookie cookie = new Cookie (CookieLocaleResolver .DEFAULT_COOKIE_NAME , Locale .UK .toString ());
@@ -436,7 +435,7 @@ public void testSetLocaleContextToNull() throws Exception {
436
435
}
437
436
438
437
@ Test
439
- public void testSetLocaleToNullWithDefault () throws Exception {
438
+ public void testSetLocaleToNullWithDefault () {
440
439
MockHttpServletRequest request = new MockHttpServletRequest ();
441
440
request .addPreferredLocale (Locale .TAIWAN );
442
441
Cookie cookie = new Cookie (CookieLocaleResolver .DEFAULT_COOKIE_NAME , Locale .UK .toString ());
@@ -457,7 +456,7 @@ public void testSetLocaleToNullWithDefault() throws Exception {
457
456
}
458
457
459
458
@ Test
460
- public void testSetLocaleContextToNullWithDefault () throws Exception {
459
+ public void testSetLocaleContextToNullWithDefault () {
461
460
MockHttpServletRequest request = new MockHttpServletRequest ();
462
461
request .addPreferredLocale (Locale .TAIWAN );
463
462
Cookie cookie = new Cookie (CookieLocaleResolver .DEFAULT_COOKIE_NAME , Locale .UK .toString ());
0 commit comments