UNPKG

@teambit/tester

Version:
13 lines (11 loc) 476 B
import type { Component } from '@teambit/component'; import type { DevFilesMain } from '@teambit/dev-files'; import { TesterAspect } from '../tester.aspect'; /** * detect test files in components */ export function detectTestFiles(component: Component, devFiles: DevFilesMain) { const files = devFiles.getDevFiles(component); const testFiles = files.get(TesterAspect.id); return component.state.filesystem.files.filter((file) => testFiles.includes(file.relative)); }