diff --git a/test/workers/dep-type/index.spec.js b/test/workers/dep-type/index.spec.js index d21e227db464ff448c63080700e921a6aac180f4..386f5e3044d0c409ced281e185e81e6928751dd0 100644 --- a/test/workers/dep-type/index.spec.js +++ b/test/workers/dep-type/index.spec.js @@ -117,6 +117,23 @@ describe('lib/workers/dep-type/index', () => { }, ], }; + it('supports inclusive or', () => { + const nConfig = { + packageRules: [ + { + packageNames: ['neutrino'], + packagePatterns: ['^@neutrino\\/'], + x: 1, + }, + ], + }; + const res1 = depTypeWorker.getDepConfig(nConfig, { depName: 'neutrino' }); + expect(res1.x).toBeDefined(); + const res2 = depTypeWorker.getDepConfig(nConfig, { + depName: '@neutrino/something', + }); + expect(res2.x).toBeDefined(); + }); it('applies both rules for a', () => { const dep = { depName: 'a',