mirror of
https://github.com/LukeHagar/vercel.git
synced 2025-12-10 12:57:47 +00:00
[fs-detectors] Use LocalFileSystemDetector instead of FixtureFilesystem (#10100)
The code for these two are almost identical, so consolidate into one codebase. Also adjusts the `pnpm test` script to allow for specifying a file name to be executed, instead of running all tests.
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
import path from 'path';
|
||||
import { packageManagers, detectFramework } from '../src';
|
||||
import { FixtureFilesystem } from './utils/fixture-filesystem';
|
||||
import {
|
||||
packageManagers,
|
||||
detectFramework,
|
||||
LocalFileSystemDetector,
|
||||
} from '../src';
|
||||
|
||||
describe('package-managers', () => {
|
||||
describe.each([
|
||||
@@ -16,7 +19,7 @@ describe('package-managers', () => {
|
||||
|
||||
it(testName, async () => {
|
||||
const fixture = path.join(__dirname, 'fixtures', fixturePath);
|
||||
const fs = new FixtureFilesystem(fixture);
|
||||
const fs = new LocalFileSystemDetector(fixture);
|
||||
|
||||
const result = await detectFramework({
|
||||
fs,
|
||||
|
||||
Reference in New Issue
Block a user