laxamentumtech / audnexus

An audiobook data aggregation API that harmonizes data from multiple sources into a unified stream. It offers a consistent and user-friendly source of audiobook data for various applications.
https://audnex.us/
GNU General Public License v3.0
120 stars 5 forks source link

build(deps): Upgrade eslint-plugin-jest to v28.9.0 #806

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-jest 28.8.0 -> 28.9.0 age adoption passing confidence

Release Notes

jest-community/eslint-plugin-jest (eslint-plugin-jest) ### [`v28.9.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2890-2024-11-05) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.3...v28.9.0) ##### Features - add TypeScript types ([#​1667](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1667)) ([1ce1258](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/1ce12588e7081558bd727dfe10428aed08080167)) #### [28.8.3](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.2...v28.8.3) (2024-09-04) ##### Bug Fixes - **prefer-importing-jest-globals:** don't add imports in the middle of statements ([#​1645](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1645)) ([9c4197c](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/9c4197c91fa96d7991acba8eac4fca909f28f8d0)) #### [28.8.2](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.1...v28.8.2) (2024-09-02) ##### Performance Improvements - **prefer-importing-jest-globals:** stop collecting import specifiers for no reason ([#​1646](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1646)) ([0660242](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/066024289ec09e2ecf83db001cc93930aa6288a8)) #### [28.8.1](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.0...v28.8.1) (2024-08-29) ##### Bug Fixes - **prefer-importing-jest-globals:** support typescript-eslint parser ([#​1639](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1639)) ([307f6a7](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/307f6a7b3aad7a5c891d8fea9f115e5d2f4f3fbb)) ### [`v28.8.3`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2883-2024-09-04) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.2...v28.8.3) ##### Bug Fixes - **prefer-importing-jest-globals:** don't add imports in the middle of statements ([#​1645](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1645)) ([9c4197c](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/9c4197c91fa96d7991acba8eac4fca909f28f8d0)) ### [`v28.8.2`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2882-2024-09-02) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.1...v28.8.2) ##### Performance Improvements - **prefer-importing-jest-globals:** stop collecting import specifiers for no reason ([#​1646](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1646)) ([0660242](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/066024289ec09e2ecf83db001cc93930aa6288a8)) ### [`v28.8.1`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2881-2024-08-29) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v28.8.0...v28.8.1) ##### Bug Fixes - **prefer-importing-jest-globals:** support typescript-eslint parser ([#​1639](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1639)) ([307f6a7](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/307f6a7b3aad7a5c891d8fea9f115e5d2f4f3fbb))

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

β™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 2 months ago

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


github-actions[bot] commented 2 months ago

Coverage report

[!CAUTION] Test run failed

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements
98.06% (+0.09% πŸ”Ό)
1061/1082
🟒 Branches 96.07% 293/305
🟒 Functions
98.21% (+0.45% πŸ”Ό)
219/223
🟒 Lines
98.28% (+0.1% πŸ”Ό)
971/988

Test suite run failed

Failed tests: 4/331. Failed suites: 2/27.
``` ● Audible Author HTML β€Ί When scraping Andy Weir from Audible β€Ί returned the correct genres expect(received).toEqual(expected) // deep equality - Expected - 4 + Received + 4 @@ -3,15 +3,15 @@ "asin": "18580606011", "name": "Science Fiction & Fantasy", "type": "genre", }, Object { - "asin": "18574597011", - "name": "Mystery, Thriller & Suspense", + "asin": "18574426011", + "name": "Literature & Fiction", "type": "genre", }, Object { - "asin": "18574426011", - "name": "Literature & Fiction", + "asin": "18574597011", + "name": "Mystery, Thriller & Suspense", "type": "genre", }, ] 27 | 28 | it('returned the correct genres', () => { > 29 | expect(response.genres).toEqual(authorParsedB00G0WYW92.genres) | ^ 30 | }) 31 | 32 | it('returned the correct image', () => { at Object. (tests/audible/authors/scrape.test.ts:29:28) ``` --- ``` ● Audible HTML β€Ί When scraping Project Hail Mary genres β€Ί returned the correct data expect(received).toEqual(expected) // deep equality - Expected - 15 + Received + 0 @@ -3,22 +3,7 @@ Object { "asin": "18580606011", "name": "Science Fiction & Fantasy", "type": "genre", }, - Object { - "asin": "18580629011", - "name": "Adventure", - "type": "tag", - }, - Object { - "asin": "18580639011", - "name": "Hard Science Fiction", - "type": "tag", - }, - Object { - "asin": "18580645011", - "name": "Space Opera", - "type": "tag", - }, ], } 25 | 26 | it('returned the correct data', () => { > 27 | expect(response).toEqual(parsedB08G9PRS1K) | ^ 28 | }) 29 | }) 30 | at Object. (tests/audible/books/scrape.test.ts:27:21) ● Audible HTML β€Ί When scraping Scorcerers Stone genres/series β€Ί returned the correct data expect(received).toEqual(expected) // deep equality - Expected - 5 + Received + 0 @@ -3,12 +3,7 @@ Object { "asin": "18572091011", "name": "Children's Audiobooks", "type": "genre", }, - Object { - "asin": "18572588011", - "name": "Action & Adventure", - "type": "tag", - }, ], } 41 | 42 | it('returned the correct data', () => { > 43 | expect(response).toEqual(parsedB017V4IM1G) | ^ 44 | }) 45 | }) 46 | at Object. (tests/audible/books/scrape.test.ts:43:21) ● Audible HTML β€Ί When fetching The Coldest Case HTML β€Ί returned the correct data expect(received).toEqual(expected) // deep equality - Expected - 5 + Received + 0 @@ -3,12 +3,7 @@ Object { "asin": "18574597011", "name": "Mystery, Thriller & Suspense", "type": "genre", }, - Object { - "asin": "18574623011", - "name": "Crime Thrillers", - "type": "tag", - }, ], } 58 | 59 | it('returned the correct data', () => { > 60 | expect(response).toEqual(parsedB08C6YJ1LS) | ^ 61 | }) 62 | }) 63 | at Object. (tests/audible/books/scrape.test.ts:60:21) ```

Report generated by πŸ§ͺjest coverage report action from 0140bf7c7f051c9ead4bce9f996718872e4e5714