From 994bf21288eab3fd5397832abf9ccf2a78b76a6f Mon Sep 17 00:00:00 2001 From: Younes Jaaidi Date: Fri, 23 Feb 2024 01:21:08 +0100 Subject: [PATCH] refactor(ct-angular): disable analog plugin as it breaks component registration --- tests/components/ct-angular/package.json | 2 +- tests/components/ct-angular/playwright.config.ts | 5 +---- .../ct-angular/src/components/button.component.html | 1 - .../components/ct-angular/src/components/button.component.ts | 4 +++- 4 files changed, 5 insertions(+), 7 deletions(-) delete mode 100644 tests/components/ct-angular/src/components/button.component.html diff --git a/tests/components/ct-angular/package.json b/tests/components/ct-angular/package.json index 4e293127cb..c0faca30a9 100644 --- a/tests/components/ct-angular/package.json +++ b/tests/components/ct-angular/package.json @@ -29,6 +29,6 @@ "@angular/cli": "~17.0.0", "@angular/compiler-cli": "^17.0.0", "typescript": "~5.2.0", - "vite": "^5.0.0" + "vite": "~5.0.0" } } diff --git a/tests/components/ct-angular/playwright.config.ts b/tests/components/ct-angular/playwright.config.ts index 78dc18f763..068d246428 100644 --- a/tests/components/ct-angular/playwright.config.ts +++ b/tests/components/ct-angular/playwright.config.ts @@ -14,7 +14,7 @@ * limitations under the License. */ -import analogVitePlugin from '@analogjs/vite-plugin-angular'; +import angular from '@analogjs/vite-plugin-angular'; import { defineConfig, devices } from '@playwright/experimental-ct-angular'; import { resolve } from 'path'; @@ -26,9 +26,6 @@ export default defineConfig({ use: { trace: 'on-first-retry', ctViteConfig: { - // plugins: [ - // ...analogVitePlugin() - // ], resolve: { alias: { '@': resolve('./src'), diff --git a/tests/components/ct-angular/src/components/button.component.html b/tests/components/ct-angular/src/components/button.component.html deleted file mode 100644 index b8e63fc395..0000000000 --- a/tests/components/ct-angular/src/components/button.component.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/tests/components/ct-angular/src/components/button.component.ts b/tests/components/ct-angular/src/components/button.component.ts index bc9880ea6d..8e74ef0826 100644 --- a/tests/components/ct-angular/src/components/button.component.ts +++ b/tests/components/ct-angular/src/components/button.component.ts @@ -3,7 +3,9 @@ import { Component, EventEmitter, Input, Output } from '@angular/core'; @Component({ standalone: true, selector: 'button-component', - templateUrl: './button.component.html', + template: ` + + ` }) export class ButtonComponent { @Input() title!: string;