Skip to content

Commit 9730b79

Browse files
committed
Improve refactorability in tests.
1 parent b33ffb5 commit 9730b79

29 files changed

+68
-66
lines changed

apps/rush-lib/src/api/test/ChangeFile.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { ChangeFile } from '../ChangeFile';
77
import { RushConfiguration } from '../RushConfiguration';
88
import { ChangeType } from '../ChangeManagement';
99

10-
describe('ChangeFile', () => {
10+
describe(ChangeFile.name, () => {
1111
it('can add a change', () => {
1212
const rushFilename: string = path.resolve(__dirname, 'repo', 'rush-npm.json');
1313
const rushConfiguration: RushConfiguration = RushConfiguration.loadFromConfigurationFile(rushFilename);

apps/rush-lib/src/api/test/CommonVersionsConfiguration.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import * as path from 'path';
55

66
import { CommonVersionsConfiguration } from '../CommonVersionsConfiguration';
77

8-
describe('CommonVersionsConfiguration', () => {
8+
describe(CommonVersionsConfiguration.name, () => {
99
it('can load the file', () => {
1010
const filename: string = path.resolve(__dirname, 'jsonFiles', 'common-versions.json');
1111
const configuration: CommonVersionsConfiguration = CommonVersionsConfiguration.loadFromFile(filename);

apps/rush-lib/src/api/test/EnvironmentConfiguration.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import * as path from 'path';
55
import { EnvironmentConfiguration } from '../EnvironmentConfiguration';
66

7-
describe('EnvironmentConfiguration', () => {
7+
describe(EnvironmentConfiguration.name, () => {
88
let _oldEnv: typeof process.env;
99

1010
beforeEach(() => {
@@ -17,7 +17,7 @@ describe('EnvironmentConfiguration', () => {
1717
process.env = _oldEnv;
1818
});
1919

20-
describe('validate', () => {
20+
describe(EnvironmentConfiguration.validate.name, () => {
2121
it('correctly allows no environment variables', () => {
2222
expect(EnvironmentConfiguration.validate).not.toThrow();
2323
});

apps/rush-lib/src/api/test/EventHooks.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import * as path from 'path';
55
import { RushConfiguration } from '../RushConfiguration';
66
import { Event, EventHooks } from '../EventHooks';
77

8-
describe('EventHooks', () => {
8+
describe(EventHooks.name, () => {
99
it('loads a post build hook from rush.json', () => {
1010
const rushFilename: string = path.resolve(__dirname, 'repo', 'rush-npm.json');
1111
const rushConfiguration: RushConfiguration = RushConfiguration.loadFromConfigurationFile(rushFilename);

apps/rush-lib/src/api/test/LastInstallFlag.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
// See LICENSE in the project root for license information.
33

44
import * as path from 'path';
5+
import { FileSystem } from '@rushstack/node-core-library';
56

67
import { LastInstallFlag } from '../LastInstallFlag';
7-
import { FileSystem } from '@rushstack/node-core-library';
88

99
const TEMP_DIR: string = path.join(__dirname, 'temp');
1010

11-
describe('LastInstallFlag', () => {
11+
describe(LastInstallFlag.name, () => {
1212
beforeEach(() => {
1313
FileSystem.ensureEmptyFolder(TEMP_DIR);
1414
});

apps/rush-lib/src/api/test/RushConfiguration.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ function assertPathProperty(validatedPropertyName: string, absolutePath: string,
1919
expect(normalizePathForComparison(absolutePath)).toEqual(normalizePathForComparison(resolvedRelativePath));
2020
}
2121

22-
describe('RushConfiguration', () => {
22+
describe(RushConfiguration.name, () => {
2323
let _oldEnv: typeof process.env;
2424

2525
beforeEach(() => {

apps/rush-lib/src/api/test/VersionMismatchFinder.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { VersionMismatchFinderProject } from '../../logic/versionMismatch/Versio
1212
import { VersionMismatchFinderCommonVersions } from '../../logic/versionMismatch/VersionMismatchFinderCommonVersions';
1313

1414
/* eslint-disable @typescript-eslint/no-explicit-any */
15-
describe('VersionMismatchFinder', () => {
15+
describe(VersionMismatchFinder.name, () => {
1616
it('finds no mismatches if there are none', () => {
1717
const projectA: VersionMismatchFinderEntity = new VersionMismatchFinderProject({
1818
packageName: 'A',

apps/rush-lib/src/api/test/VersionPolicy.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import { IPackageJson } from '@rushstack/node-core-library';
77
import { VersionPolicyConfiguration } from '../VersionPolicyConfiguration';
88
import { VersionPolicy, LockStepVersionPolicy, IndividualVersionPolicy, BumpType } from '../VersionPolicy';
99

10-
describe('VersionPolicy', () => {
11-
describe('LockStepVersion', () => {
10+
describe(VersionPolicy.name, () => {
11+
describe(LockStepVersionPolicy.name, () => {
1212
const filename: string = path.resolve(__dirname, 'jsonFiles', 'rushWithLockVersion.json');
1313
const versionPolicyConfig: VersionPolicyConfiguration = new VersionPolicyConfiguration(filename);
1414
let versionPolicy1: VersionPolicy;
@@ -116,7 +116,7 @@ describe('VersionPolicy', () => {
116116
});
117117
});
118118

119-
describe('IndividualVersionPolicy', () => {
119+
describe(IndividualVersionPolicy.name, () => {
120120
const fileName: string = path.resolve(__dirname, 'jsonFiles', 'rushWithIndividualVersion.json');
121121
const versionPolicyConfig: VersionPolicyConfiguration = new VersionPolicyConfiguration(fileName);
122122
const versionPolicy: VersionPolicy = versionPolicyConfig.getVersionPolicy('testPolicy2');

apps/rush-lib/src/cli/actions/test/AddAction.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ import * as path from 'path';
77

88
import { PackageJsonUpdater } from '../../../logic/PackageJsonUpdater';
99
import { RushCommandLineParser } from '../../RushCommandLineParser';
10+
import { AddAction } from '../AddAction';
1011

11-
describe('AddAction', () => {
12+
describe(AddAction.name, () => {
1213
describe(`basic "rush add" tests`, () => {
1314
let doRushAddMock: jest.SpyInstance;
1415
let oldExitCode: number | undefined;

apps/rush-lib/src/cli/test/RushCommandLineParser.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ function getCommandLineParserInstance(repoName: string, taskName: string): IPars
8282
const SPAWN_ARG_ARGS: number = 1;
8383
const SPAWN_ARG_OPTIONS: number = 2;
8484

85-
describe('RushCommandLineParser', () => {
86-
describe('execute', () => {
85+
describe(RushCommandLineParser.name, () => {
86+
describe(RushCommandLineParser.prototype.execute.name, () => {
8787
afterEach(() => {
8888
jest.clearAllMocks();
8989
});

0 commit comments

Comments
 (0)