Reformatted the tests for the Notifying package tests.
This commit is contained in:
@@ -30,7 +30,8 @@ struct AppNotificationTests {
|
|||||||
#expect(notification.symbol == "bell")
|
#expect(notification.symbol == "bell")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test func `initializer stores the given identifier`() {
|
@Test
|
||||||
|
func `initializer stores the given identifier`() {
|
||||||
let id = UUID()
|
let id = UUID()
|
||||||
let notification = AppNotification(
|
let notification = AppNotification(
|
||||||
id: id,
|
id: id,
|
||||||
@@ -49,7 +50,8 @@ struct AppNotificationTests {
|
|||||||
@Suite("Equatable")
|
@Suite("Equatable")
|
||||||
struct EquatableConformance {
|
struct EquatableConformance {
|
||||||
|
|
||||||
@Test func `notifications with the same identifier and values are equal`() {
|
@Test
|
||||||
|
func `notifications with the same identifier and values are equal`() {
|
||||||
let id = UUID()
|
let id = UUID()
|
||||||
|
|
||||||
let first = AppNotification(
|
let first = AppNotification(
|
||||||
@@ -68,7 +70,8 @@ struct AppNotificationTests {
|
|||||||
#expect(first == second)
|
#expect(first == second)
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test func `notifications with generated identifiers are never equal`() {
|
@Test
|
||||||
|
func `notifications with generated identifiers are never equal`() {
|
||||||
let first = AppNotification(
|
let first = AppNotification(
|
||||||
kind: .info,
|
kind: .info,
|
||||||
message: "Something happened.",
|
message: "Something happened.",
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ struct NotifierTests {
|
|||||||
@Suite("Posting")
|
@Suite("Posting")
|
||||||
struct Posting {
|
struct Posting {
|
||||||
|
|
||||||
@Test func `posting appends a notification with the given values`() {
|
@Test
|
||||||
|
func `posting appends a notification with the given values`() {
|
||||||
let notifier = Notifier()
|
let notifier = Notifier()
|
||||||
|
|
||||||
notifier.post(
|
notifier.post(
|
||||||
@@ -27,7 +28,8 @@ struct NotifierTests {
|
|||||||
#expect(notifier.notifications.first?.symbol == "info.circle")
|
#expect(notifier.notifications.first?.symbol == "info.circle")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test func `posted notifications stack in post order`() {
|
@Test
|
||||||
|
func `posted notifications stack in post order`() {
|
||||||
let notifier = Notifier()
|
let notifier = Notifier()
|
||||||
|
|
||||||
notifier.post(
|
notifier.post(
|
||||||
@@ -57,7 +59,8 @@ struct NotifierTests {
|
|||||||
@Suite("Dismissal")
|
@Suite("Dismissal")
|
||||||
struct Dismissal {
|
struct Dismissal {
|
||||||
|
|
||||||
@Test func `a notification dismisses itself after the delay`() async throws {
|
@Test
|
||||||
|
func `a notification dismisses itself after the delay`() async throws {
|
||||||
let notifier = Notifier(
|
let notifier = Notifier(
|
||||||
delayDismissal: .seconds(0.2)
|
delayDismissal: .seconds(0.2)
|
||||||
)
|
)
|
||||||
@@ -77,7 +80,8 @@ struct NotifierTests {
|
|||||||
#expect(notifier.notifications.isEmpty)
|
#expect(notifier.notifications.isEmpty)
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test func `notifications dismiss independently`() async throws {
|
@Test
|
||||||
|
func `notifications dismiss independently`() async throws {
|
||||||
let notifier = Notifier(
|
let notifier = Notifier(
|
||||||
delayDismissal: .seconds(0.3)
|
delayDismissal: .seconds(0.3)
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user