【问题标题】:Disable Realm.Sync for Integration Tests为集成测试禁用 Realm.Sync
【发布时间】:2017-04-01 15:57:11
【问题描述】:

我在 Realm 上进行了一些集成测试,但是当我在 CI 上运行时,我收到了以下错误消息:Realm.Sync is not available. Note that the developer edition of the Node.JS SDK for Realm does not include sync on Linux.

我理解消息的含义,我的集成测试不需要 Realm Sync。如何在 CI 环境中禁用 Realm.sync?

【问题讨论】:

    标签: continuous-integration realm integration-testing


    【解决方案1】:

    从技术上讲,Realm.sync 在您的 CI 上被禁用 - 因为它在 Linux 上运行。您可以使用某种条件保护依赖它的代码部分,以确保您不会在 CI 机器上运行访问它的代码。

    【讨论】:

    • 实际上,我根本没有使用Realm.sync。有没有办法初始化 Realm 对象以禁用所有同步行为?
    猜你喜欢
    • 2018-05-04
    • 1970-01-01
    • 2021-06-07
    • 2019-01-19
    • 1970-01-01
    • 1970-01-01
    • 2017-06-09
    • 2011-09-01
    • 1970-01-01
    相关资源
    最近更新 更多