@@ -134,10 +134,13 @@ class TestJapaneseChronology extends AnyFunSuite with AssertionsHelper {
134
134
}
135
135
136
136
val data_japansesEras : List [(Era , Int , String )] = {
137
- List ((JapaneseEra .MEIJI , - 1 , " Meiji" ),
138
- (JapaneseEra .TAISHO , 0 , " Taisho" ),
139
- (JapaneseEra .SHOWA , 1 , " Showa" ),
140
- (JapaneseEra .HEISEI , 2 , " Heisei" ))
137
+ List (
138
+ (JapaneseEra .MEIJI , - 1 , " Meiji" ),
139
+ (JapaneseEra .TAISHO , 0 , " Taisho" ),
140
+ (JapaneseEra .SHOWA , 1 , " Showa" ),
141
+ (JapaneseEra .HEISEI , 2 , " Heisei" ),
142
+ (JapaneseEra .REIWA , 3 , " Reiwa" )
143
+ )
141
144
}
142
145
143
146
test(" test_Japanese_Eras" ) {
@@ -153,7 +156,7 @@ class TestJapaneseChronology extends AnyFunSuite with AssertionsHelper {
153
156
}
154
157
155
158
test(" test_Japanese_badEras" ) {
156
- val badEras : Array [Int ] = Array (- 1000 , - 998 , - 997 , - 2 , 3 , 4 , 1000 )
159
+ val badEras : Array [Int ] = Array (- 1000 , - 998 , - 997 , - 2 , 4 , 5 , 1000 )
157
160
for (badEra <- badEras)
158
161
try {
159
162
val era : Era = JapaneseChronology .INSTANCE .eraOf(badEra)
@@ -180,9 +183,9 @@ class TestJapaneseChronology extends AnyFunSuite with AssertionsHelper {
180
183
// ignore expected exception
181
184
}
182
185
val additional = TTBPJapaneseEra .registerEra(LocalDate .of(2100 , 1 , 1 ), " TestAdditional" )
183
- assertEquals(JapaneseEra .of(3 ), additional)
186
+ assertEquals(JapaneseEra .of(4 ), additional)
184
187
assertEquals(JapaneseEra .valueOf(" TestAdditional" ), additional)
185
- assertEquals(JapaneseEra .values.apply(4 ), additional)
188
+ assertEquals(JapaneseEra .values.apply(5 ), additional)
186
189
try {
187
190
TTBPJapaneseEra .registerEra(LocalDate .of(2200 , 1 , 1 ), " TestAdditional2" )
188
191
fail(" JapaneseEra.registerEra should have failed" )
@@ -202,7 +205,10 @@ class TestJapaneseChronology extends AnyFunSuite with AssertionsHelper {
202
205
(JapaneseChronology .INSTANCE .date(1926 , 12 , 25 ), " Japanese Showa 1-12-25" ),
203
206
(JapaneseChronology .INSTANCE .date(1989 , 1 , 7 ), " Japanese Showa 64-01-07" ),
204
207
(JapaneseChronology .INSTANCE .date(1989 , 1 , 8 ), " Japanese Heisei 1-01-08" ),
205
- (JapaneseChronology .INSTANCE .date(2012 , 12 , 6 ), " Japanese Heisei 24-12-06" )
208
+ (JapaneseChronology .INSTANCE .date(2012 , 12 , 6 ), " Japanese Heisei 24-12-06" ),
209
+ (JapaneseChronology .INSTANCE .date(2019 , 4 , 30 ), " Japanese Heisei 31-04-30" ),
210
+ (JapaneseChronology .INSTANCE .date(2019 , 5 , 1 ), " Japanese Reiwa 1-05-01" ),
211
+ (JapaneseChronology .INSTANCE .date(2020 , 12 , 24 ), " Japanese Reiwa 2-12-24" )
206
212
)
207
213
208
214
test(" test_toString" ) {
0 commit comments