Skip to content

Commit 62af9a5

Browse files
committed
Add new & missing tests for colors & icons
1 parent 1225396 commit 62af9a5

File tree

3 files changed

+63
-0
lines changed

3 files changed

+63
-0
lines changed

Core/Core/Extensions/InstIconExtensions.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -455,6 +455,7 @@ public extension Image {
455455
static var warningBorderlessSolid: Image { Image("warningBorderlessSolid", bundle: .core) }
456456
static var xLine: Image { Image("xLine", bundle: .core) }
457457
static var xSolid: Image { Image("xSolid", bundle: .core) }
458+
458459
static var addAudioLine: Image { Image("addAudioLine", bundle: .core) }
459460
static var addCameraLine: Image { Image("addCameraLine", bundle: .core) }
460461
static var addDocumentLine: Image { Image("addDocumentLine", bundle: .core) }
@@ -474,6 +475,7 @@ public extension Image {
474475
static var chatBubble: Image { Image("chatBubble", bundle: .core) }
475476
static var checkbox: Image { Image("checkbox", bundle: .core) }
476477
static var checkboxSelected: Image { Image("checkboxSelected", bundle: .core) }
478+
static var chevronDown: Image { Image("chevronDown", bundle: .core) }
477479
static var collaborations: Image { Image("collaborations", bundle: .core) }
478480
static var conferences: Image { Image("conferences", bundle: .core) }
479481
static var coursesTab: Image { Image("coursesTab", bundle: .core) }

Core/CoreTests/Extensions/InstColorExtensionsTests.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,13 @@ class InstColorExtensionTests: XCTestCase {
5050
XCTAssertEqual(UIColor.borderSuccess, UIColor(named: "borderSuccess", in: .core, compatibleWith: nil))
5151
XCTAssertEqual(UIColor.borderWarning, UIColor(named: "borderWarning", in: .core, compatibleWith: nil))
5252
XCTAssertEqual(UIColor.crimson, UIColor(named: "crimson", in: .core, compatibleWith: nil))
53+
XCTAssertEqual(UIColor.disabledGray, UIColor(named: "disabledGray", in: .core, compatibleWith: nil))
5354
XCTAssertEqual(UIColor.electric, UIColor(named: "electric", in: .core, compatibleWith: nil))
5455
XCTAssertEqual(UIColor.electricHighContrast, UIColor(named: "electricHighContrast", in: .core, compatibleWith: nil))
5556
XCTAssertEqual(UIColor.fire, UIColor(named: "fire", in: .core, compatibleWith: nil))
5657
XCTAssertEqual(UIColor.licorice, UIColor(named: "licorice", in: .core, compatibleWith: nil))
5758
XCTAssertEqual(UIColor.oxford, UIColor(named: "oxford", in: .core, compatibleWith: nil))
59+
XCTAssertEqual(UIColor.placeholderGray, UIColor(named: "placeholderGray", in: .core, compatibleWith: nil))
5860
XCTAssertEqual(UIColor.porcelain, UIColor(named: "porcelain", in: .core, compatibleWith: nil))
5961
XCTAssertEqual(UIColor.shamrock, UIColor(named: "shamrock", in: .core, compatibleWith: nil))
6062
XCTAssertEqual(UIColor.tabBarBackground, UIColor(named: "tabBarBackground", in: .core, compatibleWith: nil))
@@ -96,11 +98,13 @@ class InstColorExtensionTests: XCTestCase {
9698
XCTAssertEqual(Color.borderSuccess, Color("borderSuccess", bundle: .core))
9799
XCTAssertEqual(Color.borderWarning, Color("borderWarning", bundle: .core))
98100
XCTAssertEqual(Color.crimson, Color("crimson", bundle: .core))
101+
XCTAssertEqual(Color.disabledGray, Color("disabledGray", bundle: .core))
99102
XCTAssertEqual(Color.electric, Color("electric", bundle: .core))
100103
XCTAssertEqual(Color.electricHighContrast, Color("electricHighContrast", bundle: .core))
101104
XCTAssertEqual(Color.fire, Color("fire", bundle: .core))
102105
XCTAssertEqual(Color.licorice, Color("licorice", bundle: .core))
103106
XCTAssertEqual(Color.oxford, Color("oxford", bundle: .core))
107+
XCTAssertEqual(Color.placeholderGray, Color("placeholderGray", bundle: .core))
104108
XCTAssertEqual(Color.porcelain, Color("porcelain", bundle: .core))
105109
XCTAssertEqual(Color.shamrock, Color("shamrock", bundle: .core))
106110
XCTAssertEqual(Color.tabBarBackground, Color("tabBarBackground", bundle: .core))

Core/CoreTests/Extensions/InstIconExtensionsTests.swift

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,7 @@ class InstIconExtensionTests: XCTestCase {
234234
XCTAssertEqual(UIImage.chatBubble, UIImage(named: "chatBubble", in: .core, compatibleWith: nil))
235235
XCTAssertEqual(UIImage.checkbox, UIImage(named: "checkbox", in: .core, compatibleWith: nil))
236236
XCTAssertEqual(UIImage.checkboxSelected, UIImage(named: "checkboxSelected", in: .core, compatibleWith: nil))
237+
XCTAssertEqual(UIImage.chevronDown, UIImage(named: "chevronDown", in: .core, compatibleWith: nil))
237238
XCTAssertEqual(UIImage.collaborations, UIImage(named: "collaborations", in: .core, compatibleWith: nil))
238239
XCTAssertEqual(UIImage.conferences, UIImage(named: "conferences", in: .core, compatibleWith: nil))
239240
XCTAssertEqual(UIImage.coursesTab, UIImage(named: "coursesTab", in: .core, compatibleWith: nil))
@@ -260,6 +261,8 @@ class InstIconExtensionTests: XCTestCase {
260261
XCTAssertEqual(UIImage.masteryLTI, UIImage(named: "masteryLTI", in: .core, compatibleWith: nil))
261262
XCTAssertEqual(UIImage.offlineLine, UIImage(named: "offlineLine", in: .core, compatibleWith: nil))
262263
XCTAssertEqual(UIImage.partialSolid, UIImage(named: "partialSolid", in: .core, compatibleWith: nil))
264+
XCTAssertEqual(UIImage.radioButtonSelected, UIImage(named: "radioButtonSelected", in: .core, compatibleWith: nil))
265+
XCTAssertEqual(UIImage.radioButtonUnselected, UIImage(named: "radioButtonUnselected", in: .core, compatibleWith: nil))
263266
XCTAssertEqual(UIImage.qrCode, UIImage(named: "qrCode", in: .core, compatibleWith: nil))
264267
XCTAssertEqual(UIImage.share, UIImage(named: "share", in: .core, compatibleWith: nil))
265268
XCTAssertEqual(UIImage.todoTab, UIImage(named: "todoTab", in: .core, compatibleWith: nil))
@@ -456,6 +459,60 @@ class InstIconExtensionTests: XCTestCase {
456459
XCTAssertEqual(Image.warningBorderlessSolid, Image("warningBorderlessSolid", bundle: .core))
457460
XCTAssertEqual(Image.xLine, Image("xLine", bundle: .core))
458461
XCTAssertEqual(Image.xSolid, Image("xSolid", bundle: .core))
462+
463+
XCTAssertEqual(Image.addAudioLine, Image("addAudioLine", bundle: .core))
464+
XCTAssertEqual(Image.addCameraLine, Image("addCameraLine", bundle: .core))
465+
XCTAssertEqual(Image.addDocumentLine, Image("addDocumentLine", bundle: .core))
466+
XCTAssertEqual(Image.addImageLine, Image("addImageLine", bundle: .core))
467+
XCTAssertEqual(Image.addVideoCameraLine, Image("addVideoCameraLine", bundle: .core))
468+
XCTAssertEqual(Image.alertsTab, Image("alertsTab", bundle: .core))
469+
XCTAssertEqual(Image.alertsTabActive, Image("alertsTabActive", bundle: .core))
470+
XCTAssertEqual(Image.archiveLine, Image("archiveLine", bundle: .core))
471+
XCTAssertEqual(Image.attendance, Image("attendance", bundle: .core))
472+
XCTAssertEqual(Image.calendarEmptyLine, Image("calendarEmptyLine", bundle: .core))
473+
XCTAssertEqual(Image.calendarEmptySolid, Image("calendarEmptySolid", bundle: .core))
474+
XCTAssertEqual(Image.calendarTab, Image("calendarTab", bundle: .core))
475+
XCTAssertEqual(Image.calendarTabActive, Image("calendarTabActive", bundle: .core))
476+
XCTAssertEqual(Image.calendarTodayLine, Image("calendarTodayLine", bundle: .core))
477+
XCTAssertEqual(Image.cameraLine, Image("cameraLine", bundle: .core))
478+
XCTAssertEqual(Image.cameraSolid, Image("cameraSolid", bundle: .core))
479+
XCTAssertEqual(Image.chatBubble, Image("chatBubble", bundle: .core))
480+
XCTAssertEqual(Image.checkbox, Image("checkbox", bundle: .core))
481+
XCTAssertEqual(Image.checkboxSelected, Image("checkboxSelected", bundle: .core))
482+
XCTAssertEqual(Image.chevronDown, Image("chevronDown", bundle: .core))
483+
XCTAssertEqual(Image.collaborations, Image("collaborations", bundle: .core))
484+
XCTAssertEqual(Image.conferences, Image("conferences", bundle: .core))
485+
XCTAssertEqual(Image.coursesTab, Image("coursesTab", bundle: .core))
486+
XCTAssertEqual(Image.coursesTabActive, Image("coursesTabActive", bundle: .core))
487+
XCTAssertEqual(Image.dashboardLayoutGrid, Image("dashboardLayoutGrid", bundle: .core))
488+
XCTAssertEqual(Image.dashboardLayoutList, Image("dashboardLayoutList", bundle: .core))
489+
XCTAssertEqual(Image.dashboardTab, Image("dashboardTab", bundle: .core))
490+
XCTAssertEqual(Image.dashboardTabActive, Image("dashboardTabActive", bundle: .core))
491+
XCTAssertEqual(Image.dropdown, Image("dropdown", bundle: .core))
492+
XCTAssertEqual(Image.filterCheckbox, Image("filterCheckbox", bundle: .core))
493+
XCTAssertEqual(Image.grab, Image("grab", bundle: .core))
494+
XCTAssertEqual(Image.homeroomTab, Image("homeroomTab", bundle: .core))
495+
XCTAssertEqual(Image.homeroomTabActive, Image("homeroomTabActive", bundle: .core))
496+
XCTAssertEqual(Image.inboxTab, Image("inboxTab", bundle: .core))
497+
XCTAssertEqual(Image.inboxTabActive, Image("inboxTabActive", bundle: .core))
498+
XCTAssertEqual(Image.k5dueToday, Image("k5dueToday", bundle: .core))
499+
XCTAssertEqual(Image.k5grades, Image("k5grades", bundle: .core))
500+
XCTAssertEqual(Image.k5homeroom, Image("k5homeroom", bundle: .core))
501+
XCTAssertEqual(Image.k5importantDates, Image("k5importantDates", bundle: .core))
502+
XCTAssertEqual(Image.k5resources, Image("k5resources", bundle: .core))
503+
XCTAssertEqual(Image.k5schedule, Image("k5schedule", bundle: .core))
504+
XCTAssertEqual(Image.logout, Image("logout", bundle: .core))
505+
XCTAssertEqual(Image.markReadLine, Image("markReadLine", bundle: .core))
506+
XCTAssertEqual(Image.masteryLTI, Image("masteryLTI", bundle: .core))
507+
XCTAssertEqual(Image.offlineLine, Image("offlineLine", bundle: .core))
508+
XCTAssertEqual(Image.partialSolid, Image("partialSolid", bundle: .core))
509+
XCTAssertEqual(Image.radioButtonSelected, Image("radioButtonSelected", bundle: .core))
510+
XCTAssertEqual(Image.radioButtonUnselected, Image("radioButtonUnselected", bundle: .core))
511+
XCTAssertEqual(Image.qrCode, Image("qrCode", bundle: .core))
512+
XCTAssertEqual(Image.share, Image("share", bundle: .core))
513+
XCTAssertEqual(Image.todoTab, Image("todoTab", bundle: .core))
514+
XCTAssertEqual(Image.todoTabActive, Image("todoTabActive", bundle: .core))
515+
XCTAssertEqual(Image.unionLine, Image("unionLine", bundle: .core))
459516
}
460517
// swiftlint:enable function_body_length
461518
}

0 commit comments

Comments
 (0)