@@ -28,9 +28,9 @@ class TestCalendar: XCTestCase {
2828 ( " test_addingDates " , test_addingDates) ,
2929 ( " test_datesNotOnWeekend " , test_datesNotOnWeekend) ,
3030 ( " test_datesOnWeekend " , test_datesOnWeekend) ,
31- ( " test_customMirror " , test_customMirror)
32- // Disabled because this fails on linux https://bugs.swift.org/browse/SR-320
33- // ("test_currentCalendarRRstability", test_currentCalendarRRstability),
31+ ( " test_customMirror " , test_customMirror) ,
32+ ( " test_ampmSymbols " , test_ampmSymbols ) ,
33+ ( " test_currentCalendarRRstability " , test_currentCalendarRRstability) ,
3434 ]
3535 }
3636
@@ -125,7 +125,13 @@ class TestCalendar: XCTestCase {
125125 XCTAssertEqual ( components. isLeapMonth, true )
126126 }
127127
128- func test_currentRRstability( ) {
128+ func test_ampmSymbols( ) {
129+ let calendar = Calendar ( identifier: . gregorian)
130+ XCTAssertEqual ( calendar. amSymbol, " AM " )
131+ XCTAssertEqual ( calendar. pmSymbol, " PM " )
132+ }
133+
134+ func test_currentCalendarRRstability( ) {
129135 var AMSymbols = [ String] ( )
130136 for _ in 1 ... 10 {
131137 let cal = Calendar . current
@@ -191,7 +197,7 @@ class TestCalendar: XCTestCase {
191197 XCTAssertEqual ( calendar. identifier, calendarMirror. descendant ( " identifier " ) as? Calendar . Identifier )
192198 XCTAssertEqual ( calendar. locale, calendarMirror. descendant ( " locale " ) as? Locale )
193199 XCTAssertEqual ( calendar. timeZone, calendarMirror. descendant ( " timeZone " ) as? TimeZone )
194- XCTAssertEqual ( calendar. firstWeekday, calendarMirror. descendant ( " firstWeekDay " ) as? Int )
200+ XCTAssertEqual ( calendar. firstWeekday, calendarMirror. descendant ( " firstWeekday " ) as? Int )
195201 XCTAssertEqual ( calendar. minimumDaysInFirstWeek, calendarMirror. descendant ( " minimumDaysInFirstWeek " ) as? Int )
196202 }
197203}
0 commit comments