Skip to content

Commit 934ac1a

Browse files
committed
test: remove redundant test cases
1 parent 4ab9088 commit 934ac1a

File tree

6 files changed

+2
-106
lines changed

6 files changed

+2
-106
lines changed

packages/plugin-coverage/src/lib/coverage-plugin.unit.test.ts

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -83,28 +83,13 @@ describe('coveragePlugin', () => {
8383
});
8484

8585
it('should pass scoreTargets to PluginConfig when provided', async () => {
86-
const pluginConfig = await coveragePlugin({
87-
reports: [LCOV_PATH],
88-
scoreTargets: 0.8,
89-
});
90-
91-
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
92-
expect(pluginConfig.scoreTargets).toBe(0.8);
93-
});
94-
95-
it('should pass object scoreTargets to PluginConfig', async () => {
9686
const scoreTargets = { 'function-coverage': 0.9, 'line-coverage': 0.8 };
9787
const pluginConfig = await coveragePlugin({
9888
reports: [LCOV_PATH],
9989
scoreTargets,
10090
});
10191

92+
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
10293
expect(pluginConfig.scoreTargets).toStrictEqual(scoreTargets);
10394
});
104-
105-
it('should not have scoreTargets when not provided', async () => {
106-
const pluginConfig = await coveragePlugin({ reports: [LCOV_PATH] });
107-
108-
expect(pluginConfig.scoreTargets).toBeUndefined();
109-
});
11095
});

packages/plugin-eslint/src/lib/eslint-plugin.unit.test.ts

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -7,28 +7,12 @@ describe('eslintPlugin', () => {
77

88
beforeAll(() => {
99
listAuditsAndGroupsSpy.mockResolvedValue({
10-
audits: [
11-
{ slug: 'type-safety', title: 'Type Safety' },
12-
{ slug: 'no-empty', title: 'Disallow empty block statements' },
13-
],
10+
audits: [{ slug: 'type-safety', title: 'Type Safety' }],
1411
groups: [],
1512
});
1613
});
1714

1815
it('should pass scoreTargets to PluginConfig when provided', async () => {
19-
const pluginConfig = await eslintPlugin(
20-
{
21-
eslintrc: 'eslint.config.js',
22-
patterns: ['src/**/*.js'],
23-
},
24-
{ scoreTargets: 0.8 },
25-
);
26-
27-
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
28-
expect(pluginConfig.scoreTargets).toBe(0.8);
29-
});
30-
31-
it('should pass object scoreTargets to PluginConfig', async () => {
3216
const scoreTargets = { 'type-safety': 0.9 };
3317
const pluginConfig = await eslintPlugin(
3418
{
@@ -41,13 +25,4 @@ describe('eslintPlugin', () => {
4125
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
4226
expect(pluginConfig.scoreTargets).toStrictEqual(scoreTargets);
4327
});
44-
45-
it('should not have scoreTargets when not provided', async () => {
46-
const pluginConfig = await eslintPlugin({
47-
eslintrc: 'eslint.config.js',
48-
patterns: ['src/**/*.js'],
49-
});
50-
51-
expect(pluginConfig.scoreTargets).toBeUndefined();
52-
});
5328
});

packages/plugin-js-packages/src/lib/js-packages-plugin.unit.test.ts

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -186,16 +186,6 @@ describe('jsPackagesPlugin', () => {
186186
});
187187

188188
it('should pass scoreTargets to PluginConfig when provided', async () => {
189-
const pluginConfig = await jsPackagesPlugin({
190-
packageManager: 'npm',
191-
scoreTargets: 0.8,
192-
});
193-
194-
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
195-
expect(pluginConfig.scoreTargets).toBe(0.8);
196-
});
197-
198-
it('should pass object scoreTargets to PluginConfig', async () => {
199189
const scoreTargets = { 'npm-outdated-dev': 0.9 };
200190
const pluginConfig = await jsPackagesPlugin({
201191
packageManager: 'npm',
@@ -205,10 +195,4 @@ describe('jsPackagesPlugin', () => {
205195
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
206196
expect(pluginConfig.scoreTargets).toStrictEqual(scoreTargets);
207197
});
208-
209-
it('should not have scoreTargets when not provided', async () => {
210-
const pluginConfig = await jsPackagesPlugin({ packageManager: 'npm' });
211-
212-
expect(pluginConfig.scoreTargets).toBeUndefined();
213-
});
214198
});

packages/plugin-jsdocs/src/lib/jsdocs-plugin.unit.test.ts

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -87,16 +87,6 @@ describe('jsDocsPlugin', () => {
8787
});
8888

8989
it('should pass scoreTargets to PluginConfig when provided', () => {
90-
const pluginConfig = jsDocsPlugin({
91-
patterns: ['src/**/*.ts'],
92-
scoreTargets: 0.9,
93-
});
94-
95-
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
96-
expect(pluginConfig.scoreTargets).toBe(0.9);
97-
});
98-
99-
it('should pass object scoreTargets to PluginConfig', () => {
10090
const scoreTargets = { 'functions-coverage': 0.9 };
10191
const pluginConfig = jsDocsPlugin({
10292
patterns: ['src/**/*.ts'],
@@ -106,12 +96,4 @@ describe('jsDocsPlugin', () => {
10696
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
10797
expect(pluginConfig.scoreTargets).toStrictEqual(scoreTargets);
10898
});
109-
110-
it('should not have scoreTargets when not provided', () => {
111-
expect(
112-
jsDocsPlugin({
113-
patterns: ['src/**/*.ts'],
114-
}).scoreTargets,
115-
).toBeUndefined();
116-
});
11799
});

packages/plugin-lighthouse/src/lib/lighthouse-plugin.unit.test.ts

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -122,15 +122,6 @@ describe('lighthousePlugin-config-object', () => {
122122
});
123123

124124
it('should pass scoreTargets to PluginConfig when provided', () => {
125-
const pluginConfig = lighthousePlugin('https://code-pushup-portal.com', {
126-
scoreTargets: 0.8,
127-
});
128-
129-
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
130-
expect(pluginConfig.scoreTargets).toBe(0.8);
131-
});
132-
133-
it('should pass object scoreTargets to PluginConfig', () => {
134125
const scoreTargets = { 'first-contentful-paint': 0.9 };
135126
const pluginConfig = lighthousePlugin('https://code-pushup-portal.com', {
136127
scoreTargets,
@@ -139,10 +130,4 @@ describe('lighthousePlugin-config-object', () => {
139130
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
140131
expect(pluginConfig.scoreTargets).toStrictEqual(scoreTargets);
141132
});
142-
143-
it('should not have scoreTargets when not provided', () => {
144-
expect(
145-
lighthousePlugin('https://code-pushup-portal.com').scoreTargets,
146-
).toBeUndefined();
147-
});
148133
});

packages/plugin-typescript/src/lib/typescript-plugin.unit.test.ts

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,6 @@ describe('typescriptPlugin-config-object', () => {
3939
});
4040

4141
it('should pass scoreTargets to PluginConfig when provided', async () => {
42-
const pluginConfig = await typescriptPlugin({
43-
scoreTargets: 0.8,
44-
});
45-
46-
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
47-
expect(pluginConfig.scoreTargets).toBe(0.8);
48-
});
49-
50-
it('should pass object scoreTargets to PluginConfig', async () => {
5142
const scoreTargets = { 'no-implicit-any-errors': 0.9 };
5243
const pluginConfig = await typescriptPlugin({
5344
scoreTargets,
@@ -56,10 +47,4 @@ describe('typescriptPlugin-config-object', () => {
5647
expect(() => pluginConfigSchema.parse(pluginConfig)).not.toThrow();
5748
expect(pluginConfig.scoreTargets).toStrictEqual(scoreTargets);
5849
});
59-
60-
it('should not have scoreTargets when not provided', async () => {
61-
const pluginConfig = await typescriptPlugin();
62-
63-
expect(pluginConfig.scoreTargets).toBeUndefined();
64-
});
6550
});

0 commit comments

Comments
 (0)