diff --git a/libraries/rush-lib/src/logic/test/DependencySpecifier.test.ts b/libraries/rush-lib/src/logic/test/DependencySpecifier.test.ts index ac72a87ff9..7c83f36e01 100644 --- a/libraries/rush-lib/src/logic/test/DependencySpecifier.test.ts +++ b/libraries/rush-lib/src/logic/test/DependencySpecifier.test.ts @@ -8,14 +8,17 @@ describe(DependencySpecifier.name, () => { const specifier = new DependencySpecifier('dep', 'workspace:*'); expect(specifier.versionSpecifier).toBe('*'); expect(specifier.aliasTarget).toBeUndefined(); + expect(specifier.specifierType).toBe(DependencySpecifierType.Workspace); const specifier2 = new DependencySpecifier('dep', 'workspace:^1.0.0'); expect(specifier2.versionSpecifier).toBe('^1.0.0'); expect(specifier2.aliasTarget).toBeUndefined(); - + expect(specifier2.specifierType).toBe(DependencySpecifierType.Workspace); + const specifier3 = new DependencySpecifier('dep', 'workspace:alias-target@*'); expect(specifier3.versionSpecifier).toBe('alias-target@*'); expect(specifier3.aliasTarget?.packageName).toBe('alias-target'); expect(specifier3.aliasTarget?.versionSpecifier).toBe('*'); + expect(specifier3.specifierType).toBe(DependencySpecifierType.Workspace); }); });