【问题标题】:Jasmine testing Ionic Icons svg not found茉莉花测试离子图标 svg 未找到
【发布时间】:2021-12-27 08:24:22
【问题描述】:

当我尝试使用 Jasmine 测试我的 Ionic/Angular 应用程序时,它似乎找不到我使用的任何 Ionic 图标,因此它会为所有这些图标抛出 404。所有的测试都通过了,但是很难阅读,因为错误占用了相当多的空间,所以如果一个测试失败了,那就很烦人了。

图标在正常代码中确实可以工作。

如何将 SVG 包含到我的测试中?

【问题讨论】:

    标签: ionic-framework jasmine


    【解决方案1】:

    我认为在TestBed.configureTestingModuleimports 数组中,您需要导入负责绘制离子图标的模块。

    您还可以设置代理来消除本文所述的 404 错误:https://stackoverflow.com/a/58291420/7365461

    【讨论】:

    • 我尝试了一堆这样的解决方案,但它们都不起作用,我现在重新审视它们,发现我的问题是使用绝对路径,出于某种原因,它只有在我使用相对路径时才有效。现在都修好了。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-27
    • 1970-01-01
    相关资源
    最近更新 更多