This commit is contained in:
2025-12-16 11:09:13 +01:00
parent 8ed6ba1fd1
commit ce82b7822b
64 changed files with 521 additions and 328 deletions

View File

@@ -87,7 +87,7 @@ describe('Browser Mode Integration - GREEN Phase', () => {
});
const { PlaywrightAutomationAdapter } = await import(
'core/automation/infrastructure/adapters/automation'
'core/automation/infrastructure//automation'
);
adapter = new PlaywrightAutomationAdapter({
@@ -111,7 +111,7 @@ describe('Browser Mode Integration - GREEN Phase', () => {
});
const { PlaywrightAutomationAdapter } = await import(
'core/automation/infrastructure/adapters/automation'
'core/automation/infrastructure//automation'
);
adapter = new PlaywrightAutomationAdapter({
@@ -135,7 +135,7 @@ describe('Browser Mode Integration - GREEN Phase', () => {
});
const { PlaywrightAutomationAdapter } = await import(
'core/automation/infrastructure/adapters/automation'
'core/automation/infrastructure//automation'
);
adapter = new PlaywrightAutomationAdapter({
@@ -164,7 +164,7 @@ describe('Browser Mode Integration - GREEN Phase', () => {
});
const { PlaywrightAutomationAdapter } = await import(
'core/automation/infrastructure/adapters/automation'
'core/automation/infrastructure//automation'
);
adapter = new PlaywrightAutomationAdapter({
@@ -185,7 +185,7 @@ describe('Browser Mode Integration - GREEN Phase', () => {
});
const { PlaywrightAutomationAdapter } = await import(
'core/automation/infrastructure/adapters/automation'
'core/automation/infrastructure//automation'
);
adapter = new PlaywrightAutomationAdapter({
@@ -228,7 +228,7 @@ describe('Browser Mode Integration - GREEN Phase', () => {
};
const { PlaywrightAutomationAdapter } = await import(
'core/automation/infrastructure/adapters/automation'
'core/automation/infrastructure//automation'
);
adapter = new PlaywrightAutomationAdapter(
@@ -259,7 +259,7 @@ describe('Browser Mode Integration - GREEN Phase', () => {
});
const { PlaywrightAutomationAdapter } = await import(
'core/automation/infrastructure/adapters/automation'
'core/automation/infrastructure//automation'
);
const userDataDir = path.join(process.cwd(), 'test-browser-data');
@@ -290,7 +290,7 @@ describe('Browser Mode Integration - GREEN Phase', () => {
configurable: true
});
const { PlaywrightAutomationAdapter } = await import(
'core/automation/infrastructure/adapters/automation'
'core/automation/infrastructure//automation'
);
const { BrowserModeConfigLoader } = await import(
'../../../core/automation/infrastructure/config/BrowserModeConfig'

View File

@@ -1,6 +1,6 @@
import { describe, it, expect, beforeEach, vi } from 'vitest';
import { Result } from '../../../core/shared/result/Result';
import { CheckoutPriceExtractor } from '../../../core/automation/infrastructure/adapters/automation/CheckoutPriceExtractor';
import { CheckoutPriceExtractor } from '../../../core/automation/infrastructure//automation/CheckoutPriceExtractor';
import { CheckoutStateEnum } from '@gridpilot/automation/domain/value-objects/CheckoutState';
/**

View File

@@ -3,7 +3,7 @@
*/
import { describe, it, expect, beforeAll, afterAll } from 'vitest';
import { FixtureServer, getAllStepFixtureMappings, PlaywrightAutomationAdapter } from 'core/automation/infrastructure/adapters/automation';
import { FixtureServer, getAllStepFixtureMappings, PlaywrightAutomationAdapter } from 'core/automation/infrastructure//automation';
declare const getComputedStyle: any;
declare const document: any;

View File

@@ -1,5 +1,5 @@
import { describe, it, expect, beforeEach, afterEach, vi } from 'vitest';
import { MockBrowserAutomationAdapter } from 'core/automation/infrastructure/adapters/automation';
import { MockBrowserAutomationAdapter } from 'core/automation/infrastructure//automation';
import { StepId } from '@gridpilot/automation/domain/value-objects/StepId';
describe('MockBrowserAutomationAdapter Integration Tests', () => {

View File

@@ -1,6 +1,6 @@
import { describe, test, expect } from 'vitest'
import type { Page } from 'playwright'
import { PlaywrightAutomationAdapter } from 'core/automation/infrastructure/adapters/automation'
import { PlaywrightAutomationAdapter } from 'core/automation/infrastructure//automation'
describe('CarsFlow integration', () => {
test('adapter emits panel-attached then action-started then action-complete for performAddCar', async () => {

View File

@@ -4,7 +4,7 @@ import type { AutomationEvent } from 'core/automation/application/ports/IAutomat
import type {
IAutomationLifecycleEmitter,
LifecycleCallback,
} from 'core/automation/infrastructure/adapters/IAutomationLifecycleEmitter';
} from 'core/automation/infrastructure//IAutomationLifecycleEmitter';
import type {
OverlayAction,
ActionAck,