removed images in pills in favour of text decos

FIX

fix
This commit is contained in:
Mauro Romito
2025-03-17 11:37:50 +01:00
committed by Mauro
parent bbcb7e3641
commit f248bdfd92
41 changed files with 201 additions and 200 deletions
+7 -18
View File
@@ -40,7 +40,6 @@ class PillContextTests: XCTestCase {
await Task.yield()
XCTAssertFalse(context.viewState.isOwnMention)
XCTAssertNil(context.viewState.image)
XCTAssertEqual(context.viewState.displayText, "@\(name)")
}
@@ -63,7 +62,6 @@ class PillContextTests: XCTestCase {
clientProxy: ClientProxyMock(.init()))
let context = PillContext(timelineContext: mock.context, data: PillTextAttachmentData(type: .user(userID: id), font: .preferredFont(forTextStyle: .body)))
XCTAssertNil(context.viewState.image)
XCTAssertTrue(context.viewState.isOwnMention)
}
@@ -89,8 +87,7 @@ class PillContextTests: XCTestCase {
let context = PillContext(timelineContext: mock.context, data: PillTextAttachmentData(type: .allUsers, font: .preferredFont(forTextStyle: .body)))
XCTAssertTrue(context.viewState.isOwnMention)
XCTAssertNil(context.viewState.image)
XCTAssertEqual(context.viewState.displayText, PillConstants.atRoom)
XCTAssertEqual(context.viewState.displayText, PillUtilities.atRoom)
}
func testRoomIDMention() {
@@ -115,8 +112,7 @@ class PillContextTests: XCTestCase {
XCTAssertFalse(context.viewState.isOwnMention)
XCTAssertFalse(context.viewState.isUndefined)
XCTAssertEqual(context.viewState.image, .roomAvatar(.room(id: "1", name: "Foundation 🔭🪐🌌", avatarURL: nil)))
XCTAssertEqual(context.viewState.displayText, "Foundation 🔭🪐🌌")
XCTAssertEqual(context.viewState.displayText, "#Foundation 🔭🪐🌌")
}
func testRoomIDMentionMissingRoom() {
@@ -139,7 +135,6 @@ class PillContextTests: XCTestCase {
XCTAssertFalse(context.viewState.isOwnMention)
XCTAssertFalse(context.viewState.isUndefined)
XCTAssertEqual(context.viewState.image, .link)
XCTAssertEqual(context.viewState.displayText, "1")
}
@@ -167,8 +162,7 @@ class PillContextTests: XCTestCase {
XCTAssertFalse(context.viewState.isOwnMention)
XCTAssertFalse(context.viewState.isUndefined)
XCTAssertEqual(context.viewState.image, .roomAvatar(.room(id: "2", name: "Foundation and Empire", avatarURL: nil)))
XCTAssertEqual(context.viewState.displayText, "Foundation and Empire")
XCTAssertEqual(context.viewState.displayText, "#Foundation and Empire")
}
func testRoomAliasMentionMissingRoom() {
@@ -191,7 +185,6 @@ class PillContextTests: XCTestCase {
XCTAssertFalse(context.viewState.isOwnMention)
XCTAssertFalse(context.viewState.isUndefined)
XCTAssertEqual(context.viewState.image, .link)
XCTAssertEqual(context.viewState.displayText, "#foundation-and-empire:matrix.org")
}
@@ -217,8 +210,7 @@ class PillContextTests: XCTestCase {
XCTAssertFalse(context.viewState.isOwnMention)
XCTAssertFalse(context.viewState.isUndefined)
XCTAssertEqual(context.viewState.image, .link)
XCTAssertEqual(context.viewState.displayText, L10n.screenRoomEventPill("Foundation 🔭🪐🌌"))
XCTAssertEqual(context.viewState.displayText, "💬 > #Foundation 🔭🪐🌌")
}
func testEventOnRoomIDMentionMissingRoom() {
@@ -241,8 +233,7 @@ class PillContextTests: XCTestCase {
XCTAssertFalse(context.viewState.isOwnMention)
XCTAssertFalse(context.viewState.isUndefined)
XCTAssertEqual(context.viewState.image, .link)
XCTAssertEqual(context.viewState.displayText, L10n.screenRoomEventPill(L10n.commonRoom))
XCTAssertEqual(context.viewState.displayText, "💬 > 1")
}
func testEventOnRoomAliasMention() async throws {
@@ -269,8 +260,7 @@ class PillContextTests: XCTestCase {
XCTAssertFalse(context.viewState.isOwnMention)
XCTAssertFalse(context.viewState.isUndefined)
XCTAssertEqual(context.viewState.image, .link)
XCTAssertEqual(context.viewState.displayText, L10n.screenRoomEventPill("Foundation and Empire"))
XCTAssertEqual(context.viewState.displayText, "💬 > #Foundation and Empire")
}
func testEventOnRoomAliasMentionMissingRoom() async throws {
@@ -293,7 +283,6 @@ class PillContextTests: XCTestCase {
XCTAssertFalse(context.viewState.isOwnMention)
XCTAssertFalse(context.viewState.isUndefined)
XCTAssertEqual(context.viewState.image, .link)
XCTAssertEqual(context.viewState.displayText, L10n.screenRoomEventPill(L10n.commonRoom))
XCTAssertEqual(context.viewState.displayText, "💬 > #foundation-and-empire:matrix.org")
}
}