mirror of
https://github.com/tutao/tutanota.git
synced 2025-10-19 07:53:47 +00:00
[Calendar] Clean project code
Co-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com> This commit fixes the Build scripts and missing imports from rebase. Fixes tests after apps split, and This commit fixes the Android project changing the gradle task used to build the Android app. Also fixes some import errors caused by the rebase.
This commit is contained in:
parent
4493e6cd05
commit
418b9bc3f9
131 changed files with 618 additions and 872 deletions
|
@ -2,8 +2,6 @@ import o from "@tutao/otest"
|
|||
import { Notifications } from "../../../src/common/gui/Notifications.js"
|
||||
import type { Spy } from "@tutao/tutanota-test-utils"
|
||||
import { spy } from "@tutao/tutanota-test-utils"
|
||||
import type { MailboxDetail } from "../../../src/mail-app/mail/model/MailModel.js"
|
||||
import { MailModel } from "../../../src/mail-app/mail/model/MailModel.js"
|
||||
import { MailFolderType, OperationType } from "../../../src/common/api/common/TutanotaConstants.js"
|
||||
import { MailFolderTypeRef, MailTypeRef } from "../../../src/common/api/entities/tutanota/TypeRefs.js"
|
||||
import { EntityClient } from "../../../src/common/api/common/EntityClient.js"
|
||||
|
@ -15,10 +13,11 @@ import { LoginController } from "../../../src/common/api/main/LoginController.js
|
|||
import { matchers, object, when } from "testdouble"
|
||||
import { FolderSystem } from "../../../src/common/api/common/mail/FolderSystem.js"
|
||||
import { WebsocketConnectivityModel } from "../../../src/common/misc/WebsocketConnectivityModel.js"
|
||||
import { InboxRuleHandler } from "../../../src/mail-app/mail-app/model/InboxRuleHandler.js"
|
||||
import { UserController } from "../../../src/common/api/main/UserController.js"
|
||||
import { createTestEntity } from "../TestUtils.js"
|
||||
import { EntityUpdateData } from "../../../src/common/api/common/utils/EntityUpdateUtils.js"
|
||||
import { MailboxDetail, MailModel } from "../../../src/common/mailFunctionality/MailModel.js"
|
||||
import { InboxRuleHandler } from "../../../src/mail-app/mail/model/InboxRuleHandler.js"
|
||||
|
||||
o.spec("MailModelTest", function () {
|
||||
let notifications: Partial<Notifications>
|
||||
|
@ -51,7 +50,7 @@ o.spec("MailModelTest", function () {
|
|||
when(logins.getUserController()).thenReturn(userController)
|
||||
|
||||
inboxRuleHandler = object()
|
||||
model = new MailModel(downcast(notifications), downcast({}), connectivityModel, mailFacade, new EntityClient(restClient), logins, inboxRuleHandler)
|
||||
model = new MailModel(downcast(notifications), downcast({}), mailFacade, new EntityClient(restClient), logins, connectivityModel, inboxRuleHandler)
|
||||
// not pretty, but works
|
||||
model.mailboxDetails(mailboxDetails as MailboxDetail[])
|
||||
})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue