@@ -28,9 +28,9 @@ class TestCalendar: XCTestCase {
28
28
( " test_addingDates " , test_addingDates) ,
29
29
( " test_datesNotOnWeekend " , test_datesNotOnWeekend) ,
30
30
( " 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) ,
34
34
]
35
35
}
36
36
@@ -125,7 +125,13 @@ class TestCalendar: XCTestCase {
125
125
XCTAssertEqual ( components. isLeapMonth, true )
126
126
}
127
127
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( ) {
129
135
var AMSymbols = [ String] ( )
130
136
for _ in 1 ... 10 {
131
137
let cal = Calendar . current
@@ -191,7 +197,7 @@ class TestCalendar: XCTestCase {
191
197
XCTAssertEqual ( calendar. identifier, calendarMirror. descendant ( " identifier " ) as? Calendar . Identifier )
192
198
XCTAssertEqual ( calendar. locale, calendarMirror. descendant ( " locale " ) as? Locale )
193
199
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 )
195
201
XCTAssertEqual ( calendar. minimumDaysInFirstWeek, calendarMirror. descendant ( " minimumDaysInFirstWeek " ) as? Int )
196
202
}
197
203
}
0 commit comments