Skip to content

Commit b5b765e

Browse files
authored
Merge pull request #5957 from element-hq/feature/bma/cleanup2025
Cleanup FFI object fixtures.
2 parents 33341e8 + 0bb3156 commit b5b765e

File tree

18 files changed

+79
-88
lines changed

18 files changed

+79
-88
lines changed

features/space/impl/src/test/kotlin/io/element/android/features/space/impl/root/SpaceViewTest.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ private fun <R : TestRule> AndroidComposeTestRule<R, ComponentActivity>.setSpace
140140
onRoomClick: (SpaceRoom) -> Unit = EnsureNeverCalledWithParam(),
141141
onShareSpace: () -> Unit = EnsureNeverCalled(),
142142
onLeaveSpaceClick: () -> Unit = EnsureNeverCalled(),
143-
onDetailsClick: () -> Unit = EnsureNeverCalled(),
143+
onSettingsClick: () -> Unit = EnsureNeverCalled(),
144144
onViewMembersClick: () -> Unit = EnsureNeverCalled(),
145145
acceptDeclineInviteView: @Composable () -> Unit = {},
146146
) {
@@ -151,7 +151,7 @@ private fun <R : TestRule> AndroidComposeTestRule<R, ComponentActivity>.setSpace
151151
onRoomClick = onRoomClick,
152152
onShareSpace = onShareSpace,
153153
onLeaveSpaceClick = onLeaveSpaceClick,
154-
onSettingsClick = onDetailsClick,
154+
onSettingsClick = onSettingsClick,
155155
onViewMembersClick = onViewMembersClick,
156156
acceptDeclineInviteView = acceptDeclineInviteView,
157157
)

libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/fixtures/factories/EventTimelineItem.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ import org.matrix.rustcomponents.sdk.ShieldState
2121
import org.matrix.rustcomponents.sdk.TimelineItemContent
2222
import uniffi.matrix_sdk_ui.EventItemOrigin
2323

24-
fun aRustEventTimelineItem(
24+
internal fun aRustEventTimelineItem(
2525
isRemote: Boolean = true,
2626
eventOrTransactionId: EventOrTransactionId = EventOrTransactionId.EventId(AN_EVENT_ID.value),
2727
sender: String = A_USER_ID.value,
2828
senderProfile: ProfileDetails = ProfileDetails.Unavailable,
2929
isOwn: Boolean = true,
3030
isEditable: Boolean = true,
31-
content: TimelineItemContent = aRustTimelineItemMessageContent(),
31+
content: TimelineItemContent = aRustTimelineItemContentMsgLike(),
3232
timestamp: ULong = 0uL,
3333
debugInfo: EventTimelineItemDebugInfo = anEventTimelineItemDebugInfo(),
3434
localSendState: EventSendState? = null,

libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/fixtures/factories/EventTimelineItemDebugInfo.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ package io.element.android.libraries.matrix.impl.fixtures.factories
1010

1111
import org.matrix.rustcomponents.sdk.EventTimelineItemDebugInfo
1212

13-
fun anEventTimelineItemDebugInfo(
13+
internal fun anEventTimelineItemDebugInfo(
1414
model: String = "model",
1515
originalJson: String? = null,
1616
latestEditJson: String? = null,

libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/fixtures/factories/NotificationItem.kt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import io.element.android.libraries.matrix.impl.fixtures.fakes.FakeFfiTimelineEv
1313
import io.element.android.libraries.matrix.test.A_ROOM_NAME
1414
import io.element.android.libraries.matrix.test.A_USER_NAME
1515
import org.matrix.rustcomponents.sdk.Action
16+
import org.matrix.rustcomponents.sdk.BatchNotificationResult
1617
import org.matrix.rustcomponents.sdk.JoinRule
1718
import org.matrix.rustcomponents.sdk.NotificationEvent
1819
import org.matrix.rustcomponents.sdk.NotificationItem
@@ -21,7 +22,7 @@ import org.matrix.rustcomponents.sdk.NotificationSenderInfo
2122
import org.matrix.rustcomponents.sdk.NotificationStatus
2223
import org.matrix.rustcomponents.sdk.TimelineEvent
2324

24-
fun aRustNotificationItem(
25+
internal fun aRustNotificationItem(
2526
event: NotificationEvent = aRustNotificationEventTimeline(),
2627
senderInfo: NotificationSenderInfo = aRustNotificationSenderInfo(),
2728
roomInfo: NotificationRoomInfo = aRustNotificationRoomInfo(),
@@ -39,13 +40,13 @@ fun aRustNotificationItem(
3940
actions = actions,
4041
)
4142

42-
fun aRustBatchNotificationResult(
43+
internal fun aRustBatchNotificationResultOk(
4344
notificationStatus: NotificationStatus = NotificationStatus.Event(aRustNotificationItem()),
44-
) = org.matrix.rustcomponents.sdk.BatchNotificationResult.Ok(
45+
) = BatchNotificationResult.Ok(
4546
status = notificationStatus,
4647
)
4748

48-
fun aRustNotificationSenderInfo(
49+
internal fun aRustNotificationSenderInfo(
4950
displayName: String? = A_USER_NAME,
5051
avatarUrl: String? = null,
5152
isNameAmbiguous: Boolean = false,
@@ -55,7 +56,7 @@ fun aRustNotificationSenderInfo(
5556
isNameAmbiguous = isNameAmbiguous,
5657
)
5758

58-
fun aRustNotificationRoomInfo(
59+
internal fun aRustNotificationRoomInfo(
5960
displayName: String = A_ROOM_NAME,
6061
avatarUrl: String? = null,
6162
canonicalAlias: String? = null,
@@ -77,7 +78,7 @@ fun aRustNotificationRoomInfo(
7778
isSpace = isSpace,
7879
)
7980

80-
fun aRustNotificationEventTimeline(
81+
internal fun aRustNotificationEventTimeline(
8182
event: TimelineEvent = FakeFfiTimelineEvent(),
8283
) = NotificationEvent.Timeline(
8384
event = event,

libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/fixtures/factories/RoomDescription.kt

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,13 @@ internal fun aRustRoomDescription(
2222
joinRule: PublicRoomJoinRule = PublicRoomJoinRule.PUBLIC,
2323
isWorldReadable: Boolean = true,
2424
joinedMembers: ULong = 2u,
25-
): RoomDescription {
26-
return RoomDescription(
27-
roomId = roomId,
28-
name = name,
29-
topic = topic,
30-
alias = alias,
31-
avatarUrl = avatarUrl,
32-
joinRule = joinRule,
33-
isWorldReadable = isWorldReadable,
34-
joinedMembers = joinedMembers,
35-
)
36-
}
25+
) = RoomDescription(
26+
roomId = roomId,
27+
name = name,
28+
topic = topic,
29+
alias = alias,
30+
avatarUrl = avatarUrl,
31+
joinRule = joinRule,
32+
isWorldReadable = isWorldReadable,
33+
joinedMembers = joinedMembers,
34+
)

libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/fixtures/factories/RoomHero.kt

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,8 @@ import org.matrix.rustcomponents.sdk.RoomHero
1414

1515
internal fun aRustRoomHero(
1616
userId: UserId = A_USER_ID,
17-
): RoomHero {
18-
return RoomHero(
19-
userId = userId.value,
20-
displayName = "displayName",
21-
avatarUrl = "avatarUrl",
22-
)
23-
}
17+
) = RoomHero(
18+
userId = userId.value,
19+
displayName = "displayName",
20+
avatarUrl = "avatarUrl",
21+
)

libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/fixtures/factories/RoomInfo.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import org.matrix.rustcomponents.sdk.RoomPowerLevels
2222
import org.matrix.rustcomponents.sdk.SuccessorRoom
2323
import uniffi.matrix_sdk_base.EncryptionState
2424

25-
fun aRustRoomInfo(
25+
internal fun aRustRoomInfo(
2626
id: String = A_ROOM_ID.value,
2727
displayName: String? = A_ROOM_NAME,
2828
rawName: String? = A_ROOM_NAME,

libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/fixtures/factories/RoomMember.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import org.matrix.rustcomponents.sdk.PowerLevel
1414
import org.matrix.rustcomponents.sdk.RoomMember
1515
import uniffi.matrix_sdk.RoomMemberRole
1616

17-
fun aRustRoomMember(
17+
internal fun aRustRoomMember(
1818
userId: UserId,
1919
displayName: String? = null,
2020
avatarUrl: String? = null,

libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/fixtures/factories/RoomNotificationSettings.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ package io.element.android.libraries.matrix.impl.fixtures.factories
1111
import org.matrix.rustcomponents.sdk.RoomNotificationMode
1212
import org.matrix.rustcomponents.sdk.RoomNotificationSettings
1313

14-
fun aRustRoomNotificationSettings(
14+
internal fun aRustRoomNotificationSettings(
1515
mode: RoomNotificationMode = RoomNotificationMode.ALL_MESSAGES,
1616
isDefault: Boolean = true,
1717
) = RoomNotificationSettings(

libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/fixtures/factories/RoomPowerLevels.kt renamed to libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/fixtures/factories/RoomPowerLevelsValues.kt

File renamed without changes.

0 commit comments

Comments
 (0)