Fix test + lint
This commit is contained in:
parent
a8b5a5227f
commit
bcd86977d2
@ -310,7 +310,10 @@ class UiAllScreensSanityTest {
|
|||||||
clickOn(R.id.createChatRoomButton)
|
clickOn(R.id.createChatRoomButton)
|
||||||
|
|
||||||
withIdlingResource(activityIdlingResource(CreateDirectRoomActivity::class.java)) {
|
withIdlingResource(activityIdlingResource(CreateDirectRoomActivity::class.java)) {
|
||||||
assertDisplayed(R.id.addByMatrixId)
|
onView(withId(R.id.userListRecyclerView))
|
||||||
|
.perform(waitForView(withText(R.string.qr_code)))
|
||||||
|
onView(withId(R.id.userListRecyclerView))
|
||||||
|
.perform(waitForView(withText(R.string.invite_friends)))
|
||||||
}
|
}
|
||||||
|
|
||||||
closeSoftKeyboard()
|
closeSoftKeyboard()
|
||||||
|
@ -47,7 +47,6 @@ class UserCodeSharedViewModel @AssistedInject constructor(
|
|||||||
|
|
||||||
companion object : MvRxViewModelFactory<UserCodeSharedViewModel, UserCodeState> {
|
companion object : MvRxViewModelFactory<UserCodeSharedViewModel, UserCodeState> {
|
||||||
override fun create(viewModelContext: ViewModelContext, state: UserCodeState): UserCodeSharedViewModel? {
|
override fun create(viewModelContext: ViewModelContext, state: UserCodeState): UserCodeSharedViewModel? {
|
||||||
val args = viewModelContext.args<UserCodeActivity.Args>()
|
|
||||||
val factory = when (viewModelContext) {
|
val factory = when (viewModelContext) {
|
||||||
is FragmentViewModelContext -> viewModelContext.fragment as? Factory
|
is FragmentViewModelContext -> viewModelContext.fragment as? Factory
|
||||||
is ActivityViewModelContext -> viewModelContext.activity as? Factory
|
is ActivityViewModelContext -> viewModelContext.activity as? Factory
|
||||||
|
@ -63,7 +63,6 @@ class UserListViewModel @AssistedInject constructor(@Assisted initialState: User
|
|||||||
is FragmentViewModelContext -> viewModelContext.fragment as? Factory
|
is FragmentViewModelContext -> viewModelContext.fragment as? Factory
|
||||||
is ActivityViewModelContext -> viewModelContext.activity as? Factory
|
is ActivityViewModelContext -> viewModelContext.activity as? Factory
|
||||||
}
|
}
|
||||||
val args = viewModelContext.args<UserListFragmentArgs>()
|
|
||||||
return factory?.create(state) ?: error("You should let your activity/fragment implements Factory interface")
|
return factory?.create(state) ?: error("You should let your activity/fragment implements Factory interface")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user