@@ -71,14 +71,14 @@ describe('Scanner', () => {
7171 it ( 'should handle excluded patterns' , async ( ) => {
7272 const result = await scanRepository ( {
7373 repoRoot,
74- include : [ 'packages/**/ *.ts' ] ,
74+ include : [ 'packages/core/src/scanner/ *.ts' ] , // Narrow scope for faster test
7575 exclude : [ '**/node_modules/**' , '**/dist/**' , '**/*.test.ts' ] ,
7676 } ) ;
7777
7878 // Should not include test files
7979 const testFiles = result . documents . filter ( ( d ) => d . metadata . file . includes ( '.test.ts' ) ) ;
8080 expect ( testFiles . length ) . toBe ( 0 ) ;
81- } ) ;
81+ } , 10000 ) ;
8282
8383 it ( 'should provide scanner capabilities' , ( ) => {
8484 const registry = createDefaultRegistry ( ) ;
@@ -249,18 +249,19 @@ describe('Scanner', () => {
249249 const registry = createDefaultRegistry ( ) ;
250250
251251 // Scan without include patterns - should auto-detect
252+ // Use a narrow repoRoot for faster test
252253 const result = await registry . scanRepository ( {
253- repoRoot,
254+ repoRoot : ` ${ repoRoot } /packages/core/src/scanner` ,
254255 exclude : [ '**/*.test.ts' , '**/node_modules/**' , '**/dist/**' ] ,
255256 } ) ;
256257
257258 // Should find files automatically based on registered scanners
258259 expect ( result . stats . filesScanned ) . toBeGreaterThan ( 0 ) ;
259- } ) ;
260+ } , 10000 ) ;
260261
261262 it ( 'should use default exclusions' , async ( ) => {
262263 const result = await scanRepository ( {
263- repoRoot,
264+ repoRoot : ` ${ repoRoot } /packages/core/src/scanner` , // Narrow scope for faster test
264265 include : [ '**/*.ts' , '**/*.md' ] ,
265266 // Not specifying exclude - should use defaults
266267 } ) ;
@@ -274,7 +275,7 @@ describe('Scanner', () => {
274275 // Should not include dist files
275276 const distFiles = result . documents . filter ( ( d ) => d . metadata . file . includes ( 'dist/' ) ) ;
276277 expect ( distFiles . length ) . toBe ( 0 ) ;
277- } ) ;
278+ } , 10000 ) ;
278279
279280 it ( 'should handle mixed language repositories' , async ( ) => {
280281 const result = await scanRepository ( {
0 commit comments