diff --git a/testing/lsp/src/main/java/com/itsaky/androidide/lsp/api/LSPTest.kt b/testing/lsp/src/main/java/com/itsaky/androidide/lsp/api/LSPTest.kt index d6021919d..4f8b385bb 100644 --- a/testing/lsp/src/main/java/com/itsaky/androidide/lsp/api/LSPTest.kt +++ b/testing/lsp/src/main/java/com/itsaky/androidide/lsp/api/LSPTest.kt @@ -27,9 +27,11 @@ import com.itsaky.androidide.eventbus.events.editor.DocumentOpenEvent import com.itsaky.androidide.eventbus.events.file.FileDeletionEvent import com.itsaky.androidide.eventbus.events.file.FileRenameEvent import com.itsaky.androidide.lookup.Lookup +import com.itsaky.androidide.managers.PreferenceManager import com.itsaky.androidide.models.Position import com.itsaky.androidide.models.Range import com.itsaky.androidide.preferences.internal.EditorPreferences +import com.itsaky.androidide.preferences.internal.prefManager import com.itsaky.androidide.projects.FileManager import com.itsaky.androidide.projects.ProjectManagerImpl import com.itsaky.androidide.projects.builder.BuildService @@ -84,6 +86,9 @@ abstract class LSPTest { return } + mockkStatic(::prefManager) + every { prefManager } returns PreferenceManager(RuntimeEnvironment.getApplication()) + mockkStatic(EditorPreferences::tabSize) every { EditorPreferences.tabSize } returns 4