33*/
44"use strict" ;
55
6- const HookMap = require ( "../HookMap" ) ;
7- const SyncHook = require ( "../SyncHook" ) ;
6+ const HookMapTest = require ( "../lib /HookMap" ) ;
7+ const SyncHook = require ( "../lib/ SyncHook" ) ;
88
99describe ( "HookMap" , ( ) => {
1010 it ( "should return undefined from get when the key is unknown" , ( ) => {
11- const map = new HookMap ( ( ) => new SyncHook ( ) ) ;
11+ const map = new HookMapTest ( ( ) => new SyncHook ( ) ) ;
1212 expect ( map . get ( "missing" ) ) . toBeUndefined ( ) ;
1313 } ) ;
1414
1515 it ( "should lazily create hooks through for(...) and cache them" , ( ) => {
1616 const factory = jest . fn ( ( ) => new SyncHook ( [ "a" ] ) ) ;
17- const map = new HookMap ( factory , "myMap" ) ;
17+ const map = new HookMapTest ( factory , "myMap" ) ;
1818
1919 expect ( map . name ) . toBe ( "myMap" ) ;
2020
@@ -32,7 +32,7 @@ describe("HookMap", () => {
3232 } ) ;
3333
3434 it ( "should apply interceptor factories when creating hooks" , ( ) => {
35- const map = new HookMap ( ( ) => new SyncHook ( ) ) ;
35+ const map = new HookMapTest ( ( ) => new SyncHook ( ) ) ;
3636 const wrapped = new SyncHook ( ) ;
3737
3838 map . intercept ( {
@@ -47,7 +47,7 @@ describe("HookMap", () => {
4747 } ) ;
4848
4949 it ( "should default the interceptor factory to pass-through" , ( ) => {
50- const map = new HookMap ( ( ) => new SyncHook ( ) ) ;
50+ const map = new HookMapTest ( ( ) => new SyncHook ( ) ) ;
5151 map . intercept ( { } ) ;
5252 const hook = map . for ( "bar" ) ;
5353 expect ( hook ) . toBeDefined ( ) ;
@@ -56,15 +56,15 @@ describe("HookMap", () => {
5656
5757 it ( "should forward deprecated tap helpers to the underlying hook" , ( ) => {
5858 const warn = jest . spyOn ( console , "warn" ) . mockImplementation ( ( ) => { } ) ;
59- const map = new HookMap ( ( ) => new SyncHook ( [ "a" ] ) ) ;
59+ const map = new HookMapTest ( ( ) => new SyncHook ( [ "a" ] ) ) ;
6060
6161 const syncMock = jest . fn ( ) ;
6262 map . tap ( "k" , "plugin-sync" , syncMock ) ;
6363 map . for ( "k" ) . call ( 1 ) ;
6464 expect ( syncMock ) . toHaveBeenCalledWith ( 1 ) ;
6565
66- const asyncMap = new HookMap (
67- ( ) => new ( require ( "../AsyncSeriesHook" ) ) ( [ "a" ] )
66+ const asyncMap = new HookMapTest (
67+ ( ) => new ( require ( "../lib/ AsyncSeriesHook" ) ) ( [ "a" ] )
6868 ) ;
6969 const asyncMock = jest . fn ( ( _a , cb ) => cb ( ) ) ;
7070 asyncMap . tapAsync ( "k" , "plugin-async" , asyncMock ) ;
@@ -73,8 +73,8 @@ describe("HookMap", () => {
7373 asyncMap . for ( "k" ) . callAsync ( 2 , ( ) => {
7474 expect ( asyncMock ) . toHaveBeenCalled ( ) ;
7575
76- const promiseMap = new HookMap (
77- ( ) => new ( require ( "../AsyncSeriesHook" ) ) ( [ "a" ] )
76+ const promiseMap = new HookMapTest (
77+ ( ) => new ( require ( "../lib/ AsyncSeriesHook" ) ) ( [ "a" ] )
7878 ) ;
7979 const promiseMock = jest . fn ( ( ) => Promise . resolve ( ) ) ;
8080 promiseMap . tapPromise ( "k" , "plugin-promise" , promiseMock ) ;
0 commit comments