From 9b84c58b3bc7679a7ec54f096a60641251eb9e31 Mon Sep 17 00:00:00 2001 From: Frostebite Date: Fri, 12 Sep 2025 23:56:37 +0100 Subject: [PATCH] m --- .../{providers => tests}/fixtures/invalid-provider.ts | 0 .../{ => tests}/providers/provider-git-manager.test.ts | 9 ++++----- .../{ => tests}/providers/provider-loader.test.ts | 8 ++++---- .../{ => tests}/providers/provider-url-parser.test.ts | 2 +- 4 files changed, 9 insertions(+), 10 deletions(-) rename src/model/cloud-runner/{providers => tests}/fixtures/invalid-provider.ts (100%) rename src/model/cloud-runner/{ => tests}/providers/provider-git-manager.test.ts (94%) rename src/model/cloud-runner/{ => tests}/providers/provider-loader.test.ts (93%) rename src/model/cloud-runner/{ => tests}/providers/provider-url-parser.test.ts (99%) diff --git a/src/model/cloud-runner/providers/fixtures/invalid-provider.ts b/src/model/cloud-runner/tests/fixtures/invalid-provider.ts similarity index 100% rename from src/model/cloud-runner/providers/fixtures/invalid-provider.ts rename to src/model/cloud-runner/tests/fixtures/invalid-provider.ts diff --git a/src/model/cloud-runner/providers/provider-git-manager.test.ts b/src/model/cloud-runner/tests/providers/provider-git-manager.test.ts similarity index 94% rename from src/model/cloud-runner/providers/provider-git-manager.test.ts rename to src/model/cloud-runner/tests/providers/provider-git-manager.test.ts index 978fec6c..34f4e106 100644 --- a/src/model/cloud-runner/providers/provider-git-manager.test.ts +++ b/src/model/cloud-runner/tests/providers/provider-git-manager.test.ts @@ -1,6 +1,5 @@ -import { GitHubUrlInfo } from './provider-url-parser'; +import { GitHubUrlInfo } from '../../providers/provider-url-parser'; import * as fs from 'fs'; -import path from 'path'; // Mock @actions/core to fix fs.promises compatibility issue jest.mock('@actions/core', () => ({ @@ -14,8 +13,8 @@ jest.mock('fs'); // Mock the entire provider-git-manager module const mockExecAsync = jest.fn(); -jest.mock('./provider-git-manager', () => { - const originalModule = jest.requireActual('./provider-git-manager'); +jest.mock('../../providers/provider-git-manager', () => { + const originalModule = jest.requireActual('../../providers/provider-git-manager'); return { ...originalModule, ProviderGitManager: { @@ -30,7 +29,7 @@ jest.mock('./provider-git-manager', () => { const mockFs = fs as jest.Mocked; // Import the mocked ProviderGitManager -import { ProviderGitManager } from './provider-git-manager'; +import { ProviderGitManager } from '../../providers/provider-git-manager'; const mockProviderGitManager = ProviderGitManager as jest.Mocked; describe('ProviderGitManager', () => { diff --git a/src/model/cloud-runner/providers/provider-loader.test.ts b/src/model/cloud-runner/tests/providers/provider-loader.test.ts similarity index 93% rename from src/model/cloud-runner/providers/provider-loader.test.ts rename to src/model/cloud-runner/tests/providers/provider-loader.test.ts index 14f02cdc..2d723a6d 100644 --- a/src/model/cloud-runner/providers/provider-loader.test.ts +++ b/src/model/cloud-runner/tests/providers/provider-loader.test.ts @@ -1,9 +1,9 @@ -import loadProvider, { ProviderLoader } from './provider-loader'; -import { ProviderInterface } from './provider-interface'; -import { ProviderGitManager } from './provider-git-manager'; +import loadProvider, { ProviderLoader } from '../../providers/provider-loader'; +import { ProviderInterface } from '../../providers/provider-interface'; +import { ProviderGitManager } from '../../providers/provider-git-manager'; // Mock the git manager -jest.mock('./provider-git-manager'); +jest.mock('../../providers/provider-git-manager'); const mockProviderGitManager = ProviderGitManager as jest.Mocked; describe('provider-loader', () => { diff --git a/src/model/cloud-runner/providers/provider-url-parser.test.ts b/src/model/cloud-runner/tests/providers/provider-url-parser.test.ts similarity index 99% rename from src/model/cloud-runner/providers/provider-url-parser.test.ts rename to src/model/cloud-runner/tests/providers/provider-url-parser.test.ts index e86c50e2..f664a590 100644 --- a/src/model/cloud-runner/providers/provider-url-parser.test.ts +++ b/src/model/cloud-runner/tests/providers/provider-url-parser.test.ts @@ -1,4 +1,4 @@ -import { parseProviderSource, generateCacheKey, isGitHubSource } from './provider-url-parser'; +import { parseProviderSource, generateCacheKey, isGitHubSource } from '../../providers/provider-url-parser'; describe('provider-url-parser', () => { describe('parseProviderSource', () => {