在我的 cypress 组件测试运行程序中从我的 nx monorepo 安装组件时,自定义样式不会应用于已安装的组件。这些样式是 scss 文件,所以我真的不知道如何在安装之前编译/包含这些样式。
谁能深入了解如何解决这个问题?我需要在哪里介入并包含 scss 文件?
预先感谢^^
我现在真的很困惑,不知道该怎么办。
Cypress 似乎可以接受明显失败的测试,而且不会执行,cy.wait(10000);正如您在图像右上角的时间戳中看到的那样。
我在 nx Angular 项目中构建了 Cypress 组件测试。这是测试和输出,我做错了什么?
毕竟部分是因为有插件而存在的,没有它也有同样的行为。
/// <reference types="cypress" />
import { MatDialogRef } from "@angular/material/dialog";
import { CreateDiscussionPopUpComponent } from "./create-discussion-pop-up.component";
import { NO_ERRORS_SCHEMA } from "@angular/core";
import { MatInputModule } from "@angular/material/input";
import { SharedUtilitiesModule, MaterialModule } from "@xxx/shared-utilities";
import {
TranslateLoader,
TranslateModule,
TranslateService,
} from "@ngx-translate/core";
import {
TranslateLoaderMock,
TranslateServiceTestProvider,
} from "@xxx/shared-services/mocks";
import { ComponentFixture, TestBed } from "@angular/core/testing";
import { FlexLayoutModule } from "@angular/flex-layout";
import { FormsModule, ReactiveFormsModule } …Run Code Online (Sandbox Code Playgroud)