Skip to content

Commit 6906265

Browse files
authored
Merge pull request #705 from sir-gon/dependabot/npm_and_yarn/eslint-plugin-jest-28.13.0
Bump eslint-plugin-jest from 28.12.0 to 28.13.0
2 parents 1df5386 + 5c53dbb commit 6906265

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+212
-60
lines changed

package-lock.json

Lines changed: 8 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"eslint-config-airbnb-base": "15.0.0",
3636
"eslint-config-prettier": "10.1.5",
3737
"eslint-plugin-import": "2.31.0",
38-
"eslint-plugin-jest": "28.12.0",
38+
"eslint-plugin-jest": "28.13.0",
3939
"eslint-plugin-prettier": "5.4.1",
4040
"eslint-watch": "8.0.0",
4141
"globals": "^16.0.0",

src/hackerrank/interview_preparation_kit/arrays/2d_array.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import TEST_CASES from './2d_array.testcases_test.json';
66

77
describe('arrays: 2d Array hourglassSum', () => {
88
it('hourglassSum Test Cases', () => {
9-
expect.assertions(3);
9+
expect.assertions(4);
1010

1111
TEST_CASES.forEach((test) => {
1212
const answer = hourglassSum(test.input);
@@ -17,5 +17,7 @@ describe('arrays: 2d Array hourglassSum', () => {
1717

1818
expect(answer).toStrictEqual(test.expected);
1919
});
20+
21+
expect(TEST_CASES).toHaveLength(3);
2022
});
2123
});

src/hackerrank/interview_preparation_kit/arrays/cruch_bruteforce.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { arrayManipulation } from './cruch_bruteforce.js';
77

88
describe('arrays: crush (bruteforce) small cases', () => {
99
it('arrayManipulation Test Cases', () => {
10-
expect.assertions(3);
10+
expect.assertions(4);
1111

1212
TEST_CASES.forEach((test) => {
1313
const answer = arrayManipulation(test.n, test.queries);
@@ -18,5 +18,7 @@ describe('arrays: crush (bruteforce) small cases', () => {
1818

1919
expect(answer).toStrictEqual(test.expected);
2020
});
21+
22+
expect(TEST_CASES).toHaveLength(3);
2123
});
2224
});

src/hackerrank/interview_preparation_kit/arrays/cruch_optimized.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { arrayManipulation } from './cruch_optimized.js';
77

88
describe('arrays: crush (optimized)', () => {
99
it('arrayManipulation Test Cases', () => {
10-
expect.assertions(3);
10+
expect.assertions(4);
1111

1212
TEST_CASES.forEach((test) => {
1313
const answer = arrayManipulation(test.n, test.queries);
@@ -18,5 +18,7 @@ describe('arrays: crush (optimized)', () => {
1818

1919
expect(answer).toStrictEqual(test.expected);
2020
});
21+
22+
expect(TEST_CASES).toHaveLength(3);
2123
});
2224
});

src/hackerrank/interview_preparation_kit/arrays/ctci_array_left_rotation.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import ROT_LEFT_TEST_CASES from './ctci_array_left_rotation.testcases.json';
77

88
describe('ctci_array_left_rotation', () => {
99
it('rotLeft Test cases', () => {
10-
expect.assertions(8);
10+
expect.assertions(9);
1111

1212
ROT_LEFT_TEST_CASES.forEach((test) => {
1313
const answer = rotLeft(test.input, test.d_rotations);
@@ -16,5 +16,7 @@ describe('ctci_array_left_rotation', () => {
1616

1717
expect(answer).toStrictEqual(test.expected);
1818
});
19+
20+
expect(ROT_LEFT_TEST_CASES).toHaveLength(8);
1921
});
2022
});

src/hackerrank/interview_preparation_kit/arrays/minimum_swaps_2.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import TEST_CASES from './minimum_swaps_2.testcases.json';
77

88
describe('minimum swaps 2', () => {
99
it('minimumSwaps', () => {
10-
expect.assertions(3);
10+
expect.assertions(4);
1111

1212
TEST_CASES.forEach((test) => {
1313
const answer = minimumSwaps(test.input);
@@ -16,5 +16,7 @@ describe('minimum swaps 2', () => {
1616

1717
expect(answer).toStrictEqual(test.expected);
1818
});
19+
20+
expect(TEST_CASES).toHaveLength(3);
1921
});
2022
});

src/hackerrank/interview_preparation_kit/arrays/new_year_chaos.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import TEST_CASES from './new_year_chaos.testcases.json';
77

88
describe('new_year_chaos', () => {
99
it('minimumBribes Test Cases', () => {
10-
expect.assertions(5);
10+
expect.assertions(6);
1111

1212
TEST_CASES.forEach((test) => {
1313
const answer = minimumBribesText(test.input);
@@ -19,5 +19,7 @@ describe('new_year_chaos', () => {
1919

2020
expect(answer).toStrictEqual(test.expected);
2121
});
22+
23+
expect(TEST_CASES).toHaveLength(5);
2224
});
2325
});

src/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/count_triplets_1_bruteforce.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import SMALL_TEST_CASES from './count_triplets_1.small.testcases.json';
77

88
describe('count_triplets_1', () => {
99
it('countTriplets test cases', () => {
10-
expect.assertions(4);
10+
expect.assertions(5);
1111

1212
SMALL_TEST_CASES.forEach((test) => {
1313
const answer = countTriplets(test.input, test.r);
@@ -18,5 +18,7 @@ describe('count_triplets_1', () => {
1818

1919
expect(answer).toStrictEqual(test.expected);
2020
});
21+
22+
expect(SMALL_TEST_CASES).toHaveLength(4);
2123
});
2224
});

src/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/count_triplets_1_optimized.test.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import BIG_TEST_CASES from './count_triplets_1.big.testcases.json';
77

88
describe('count_triplets_1 (optimized)', () => {
99
it('countTriplets small test cases', () => {
10-
expect.assertions(4);
10+
expect.assertions(5);
1111

1212
SMALL_TEST_CASES.forEach((test) => {
1313
const answer = countTriplets(test.input, test.r);
@@ -18,10 +18,12 @@ describe('count_triplets_1 (optimized)', () => {
1818

1919
expect(answer).toStrictEqual(test.expected);
2020
});
21+
22+
expect(SMALL_TEST_CASES).toHaveLength(4);
2123
});
2224

2325
it('countTriplets big test cases', () => {
24-
expect.assertions(1);
26+
expect.assertions(2);
2527

2628
BIG_TEST_CASES.forEach((test) => {
2729
const answer = countTriplets(test.input, test.r);
@@ -32,5 +34,7 @@ describe('count_triplets_1 (optimized)', () => {
3234

3335
expect(answer).toStrictEqual(test.expected);
3436
});
37+
38+
expect(BIG_TEST_CASES).toHaveLength(1);
3539
});
3640
});

src/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/ctci-ransom-note.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import TEST_CASES from './ctci-ransom-note.testcases.json';
66

77
describe('ctci_ransom_note', () => {
88
it('checkMagazine test cases', () => {
9-
expect.assertions(3);
9+
expect.assertions(4);
1010

1111
TEST_CASES.forEach((value) => {
1212
const answer = checkMagazineText(value.magazine, value.note);
@@ -18,5 +18,7 @@ describe('ctci_ransom_note', () => {
1818

1919
expect(answer).toStrictEqual(value.expected);
2020
});
21+
22+
expect(TEST_CASES).toHaveLength(3);
2123
});
2224
});

src/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/frequency_queries_bruteforce.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import SMALL_TEST_CASES from './frequency_queries_testcases.json';
66

77
describe('frequency_queries', () => {
88
it('freqQuery test cases', () => {
9-
expect.assertions(4);
9+
expect.assertions(5);
1010

1111
SMALL_TEST_CASES.forEach((value) => {
1212
const answer = freqQuery(value.input);
@@ -15,6 +15,8 @@ describe('frequency_queries', () => {
1515

1616
expect(answer).toStrictEqual(value.expected);
1717
});
18+
19+
expect(SMALL_TEST_CASES).toHaveLength(4);
1820
});
1921

2022
it('freqQuery border case', () => {

src/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/frequency_queries_optimized.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import TEST_CASES from './frequency_queries_testcases.json';
66

77
describe('frequency_queries', () => {
88
it('freqQuery test cases', () => {
9-
expect.assertions(4);
9+
expect.assertions(5);
1010

1111
TEST_CASES.forEach((value) => {
1212
const answer = freqQuery(value.input);
@@ -15,6 +15,8 @@ describe('frequency_queries', () => {
1515

1616
expect(answer).toStrictEqual(value.expected);
1717
});
18+
19+
expect(TEST_CASES).toHaveLength(4);
1820
});
1921

2022
it('freqQuery border case', () => {

src/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/sherlock_and_anagrams.test.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ import TEST_CASES from './sherlock_and_anagrams.testcases.json';
66

77
describe('sherlock_and_anagrams', () => {
88
it('sherlockAndAnagrams test cases', () => {
9-
expect.assertions(15);
9+
expect.assertions(17);
10+
11+
let totalTestsCount = 0;
1012

1113
TEST_CASES.forEach((testSet) => {
1214
testSet.tests.forEach((test) => {
@@ -17,7 +19,12 @@ describe('sherlock_and_anagrams', () => {
1719
);
1820

1921
expect(answer).toStrictEqual(test.expected);
22+
23+
totalTestsCount += 1;
2024
});
2125
});
26+
27+
expect(TEST_CASES).toHaveLength(4);
28+
expect(totalTestsCount).toBe(15);
2229
});
2330
});

src/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/two_strings.test.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ import TEST_CASES from './two_strings.testcases.json';
66

77
describe('two_strings', () => {
88
it('twoStrings test cases', () => {
9-
expect.assertions(8);
9+
expect.assertions(10);
10+
11+
let totalTestsCount = 0;
1012

1113
TEST_CASES.forEach((testCase) => {
1214
testCase.tests.forEach((test) => {
@@ -17,7 +19,12 @@ describe('two_strings', () => {
1719
);
1820

1921
expect(answer).toStrictEqual(test.expected);
22+
23+
totalTestsCount += 1;
2024
});
2125
});
26+
27+
expect(TEST_CASES).toHaveLength(3);
28+
expect(totalTestsCount).toBe(8);
2229
});
2330
});

src/hackerrank/interview_preparation_kit/dynamic_programming/max_array_sum.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ const DECIMAL_RADIX = 10;
1212

1313
describe('max_array_sum', () => {
1414
it('maxSubsetSum test cases', () => {
15-
expect.assertions(4);
15+
expect.assertions(5);
1616

1717
ALL_TEST_CASES.forEach((test) => {
1818
const answer = maxSubsetSum(test.input).toString(DECIMAL_RADIX);
@@ -21,6 +21,8 @@ describe('max_array_sum', () => {
2121

2222
expect(answer).toStrictEqual(test.expected);
2323
});
24+
25+
expect(TEST_CASES).toHaveLength(3);
2426
});
2527

2628
it('maxSubsetSum edge case zero', () => {

src/hackerrank/interview_preparation_kit/greedy_algorithms/angry_children.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import TEST_CASES from './angry_children.testcases.json';
77

88
describe('angry_children', () => {
99
it('maxMin test cases', () => {
10-
expect.assertions(4);
10+
expect.assertions(5);
1111

1212
TEST_CASES.forEach((test) => {
1313
const answer = maxMin(test.k, test.arr);
@@ -16,5 +16,7 @@ describe('angry_children', () => {
1616

1717
expect(answer).toStrictEqual(test.expected);
1818
});
19+
20+
expect(TEST_CASES).toHaveLength(4);
1921
});
2022
});

src/hackerrank/interview_preparation_kit/greedy_algorithms/greedy_florist.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import TEST_CASES from './greedy_florist.testcases.json';
77

88
describe('greedy_florist', () => {
99
it('getMinimumCost test cases', () => {
10-
expect.assertions(3);
10+
expect.assertions(4);
1111

1212
TEST_CASES.forEach((test) => {
1313
const answer = getMinimumCost(test.k, test.contests);
@@ -18,5 +18,7 @@ describe('greedy_florist', () => {
1818

1919
expect(answer).toStrictEqual(test.expected);
2020
});
21+
22+
expect(TEST_CASES).toHaveLength(3);
2123
});
2224
});

src/hackerrank/interview_preparation_kit/greedy_algorithms/luck-balance.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import TEST_CASES from './luck-balance.testcases.json';
77

88
describe('luck-balance', () => {
99
it('luckBalance test cases', () => {
10-
expect.assertions(3);
10+
expect.assertions(4);
1111

1212
TEST_CASES.forEach((test) => {
1313
const answer = luckBalance(test.k, test.contests);
@@ -18,5 +18,7 @@ describe('luck-balance', () => {
1818

1919
expect(answer).toStrictEqual(test.expected);
2020
});
21+
22+
expect(TEST_CASES).toHaveLength(3);
2123
});
2224
});

src/hackerrank/interview_preparation_kit/greedy_algorithms/minimum_absolute_difference_in_an_array.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import TEST_CASES from './minimum_absolute_difference_in_an_array.testcases.json
77

88
describe('minimum_absolute_difference_in_an_array', () => {
99
it('minimumAbsoluteDifference test cases', () => {
10-
expect.assertions(3);
10+
expect.assertions(4);
1111

1212
TEST_CASES.forEach((test) => {
1313
const answer = minimumAbsoluteDifference(test.input);
@@ -18,5 +18,7 @@ describe('minimum_absolute_difference_in_an_array', () => {
1818

1919
expect(answer).toStrictEqual(test.expected);
2020
});
21+
22+
expect(TEST_CASES).toHaveLength(3);
2123
});
2224
});

0 commit comments

Comments
 (0)