Bugfix/prod nukes #32
Annotations
10 errors and 1 warning
|
[server] src/lib/features/feed/service.test.ts > RSS > getArticles > article field mapping > uses content:encoded as content when available:
src/lib/features/feed/service.ts#L94
TypeError: this._parser.parseString is not a function
❯ src/lib/features/feed/service.ts:94:77
❯ RSS.getSources src/lib/features/feed/service.ts:82:41
❯ RSS.getArticles src/lib/features/feed/service.ts:122:25
❯ src/lib/features/feed/service.test.ts:186:22
|
|
[server] src/lib/features/feed/service.test.ts > RSS > getArticles > article field mapping > falls back to summary when contentSnippet is missing:
src/lib/features/feed/service.ts#L94
TypeError: this._parser.parseString is not a function
❯ src/lib/features/feed/service.ts:94:77
❯ RSS.getSources src/lib/features/feed/service.ts:82:41
❯ RSS.getArticles src/lib/features/feed/service.ts:122:25
❯ src/lib/features/feed/service.test.ts:176:22
|
|
[server] src/lib/features/feed/service.test.ts > RSS > getArticles > article field mapping > uses contentSnippet as description when available:
src/lib/features/feed/service.ts#L94
TypeError: this._parser.parseString is not a function
❯ src/lib/features/feed/service.ts:94:77
❯ RSS.getSources src/lib/features/feed/service.ts:82:41
❯ RSS.getArticles src/lib/features/feed/service.ts:122:25
❯ src/lib/features/feed/service.test.ts:164:22
|
|
[server] src/lib/features/feed/service.test.ts > RSS > getArticles > basic response shape > attaches the correct source object to each article:
src/lib/features/feed/service.ts#L94
TypeError: this._parser.parseString is not a function
❯ src/lib/features/feed/service.ts:94:77
❯ RSS.getSources src/lib/features/feed/service.ts:82:41
❯ RSS.getArticles src/lib/features/feed/service.ts:122:25
❯ src/lib/features/feed/service.test.ts:149:20
|
|
[server] src/lib/features/feed/service.test.ts > RSS > getSources > throws when the parser fails for a source:
src/lib/features/feed/service.test.ts#L95
AssertionError: expected [Function] to throw error including 'Failed to fetch source Tuta: Network …' but got 'this._parser.parseString is not a fun…'
Expected: "Failed to fetch source Tuta: Network error"
Received: "this._parser.parseString is not a function"
❯ src/lib/features/feed/service.test.ts:95:51
|
|
[server] src/lib/features/feed/service.test.ts > RSS > getSources > each parsed source contains a source and output property:
src/lib/features/feed/service.ts#L94
TypeError: this._parser.parseString is not a function
❯ src/lib/features/feed/service.ts:94:77
❯ RSS.getSources src/lib/features/feed/service.ts:82:41
❯ src/lib/features/feed/service.test.ts:84:19
|
|
[server] src/lib/features/feed/service.test.ts > RSS > getSources > returns all sources when source is null:
src/lib/features/feed/service.ts#L94
TypeError: this._parser.parseString is not a function
❯ src/lib/features/feed/service.ts:94:77
❯ RSS.getSources src/lib/features/feed/service.ts:82:41
❯ src/lib/features/feed/service.test.ts:78:19
|
|
[server] src/lib/features/feed/service.test.ts > RSS > getSources > returns only the matching source when a specific source id is provided:
src/lib/features/feed/service.ts#L94
TypeError: this._parser.parseString is not a function
❯ src/lib/features/feed/service.ts:94:77
❯ RSS.getSources src/lib/features/feed/service.ts:82:41
❯ src/lib/features/feed/service.test.ts:71:19
|
|
[server] src/lib/features/feed/service.test.ts > RSS > getSources > returns all sources when called with default param:
src/lib/features/feed/service.ts#L94
TypeError: this._parser.parseString is not a function
❯ src/lib/features/feed/service.ts:94:77
❯ RSS.getSources src/lib/features/feed/service.ts:82:41
❯ src/lib/features/feed/service.test.ts:65:19
|
|
[server] src/lib/features/feed/service.test.ts > RSS > getSources > returns all sources when source param is "all":
src/lib/features/feed/service.ts#L94
TypeError: this._parser.parseString is not a function
❯ src/lib/features/feed/service.ts:94:77
❯ RSS.getSources src/lib/features/feed/service.ts:82:41
❯ src/lib/features/feed/service.test.ts:58:19
|
|
Unit Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|