fix: adapter index test

This commit is contained in:
Akash Yadav
2022-12-23 07:39:05 +05:30
parent 13f9483281
commit 99f749684f
3 changed files with 3 additions and 4 deletions
@@ -53,7 +53,6 @@ import com.itsaky.androidide.utils.RecursiveFileSearcher
import com.itsaky.toaster.Toaster.Type.ERROR
import com.itsaky.toaster.toast
import java.io.File
import java.util.ServiceLoader
import java.util.concurrent.CompletableFuture
import java.util.regex.Pattern
import java.util.stream.Collectors
@@ -237,7 +236,7 @@ abstract class ProjectHandlerActivity : BaseEditorActivity(), IProjectHandler {
notifyProjectUpdate()
ThreadUtils.runOnUiThread { postProjectInit() }
}
protected open fun preProjectInit() {
setStatus(getString(string.msg_initializing_project))
viewModel.isInitializing = true
Binary file not shown.
@@ -32,12 +32,12 @@ class AdapterIndexText {
@Test
fun `verify instances of adapters`() {
viewToAdapter.forEach {
ViewAdapterIndex.getAdapter(it.key.qualifiedName).apply {
ViewAdapterIndex.getViewAdapter(it.key.qualifiedName).apply {
assertThat(this).isNotNull()
assertThat(this).isInstanceOf(it.value.java)
}
}
abstractViews.forEach { assertThat(ViewAdapterIndex.getAdapter(it.qualifiedName)).isNull() }
abstractViews.forEach { assertThat(ViewAdapterIndex.getViewAdapter(it.qualifiedName)).isNull() }
}
}