Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the widget group across 1 directory with 14 updates #83

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 24, 2025

Bumps the widget group with 14 updates in the /widget directory:

Package From To
react-shadow 20.5.0 20.6.0
styled-components 6.1.13 6.1.15
stylis 4.3.4 4.3.6
@eslint/js 9.14.0 9.21.0
@testing-library/react 16.0.1 16.2.0
@testing-library/user-event 14.5.2 14.6.1
@types/lodash 4.17.13 4.17.15
@types/node 22.9.0 22.13.5
eslint 9.14.0 9.21.0
eslint-plugin-prettier 5.2.1 5.2.3
eslint-plugin-react-hooks 5.0.0 5.1.0
prettier 3.3.3 3.5.2
typescript 5.6.3 5.7.3
typescript-eslint 8.13.0 8.25.0

Updates react-shadow from 20.5.0 to 20.6.0

Commits

Updates styled-components from 6.1.13 to 6.1.15

Release notes

Sourced from styled-components's releases.

[email protected]

Patch Changes

  • b9688ae: chore: update postcss to version 8.4.49 and nanoid to version 3.3.8

[email protected]

Patch Changes

  • 6908326: Add changesets for release management
  • 18ebf6d: Prevent styled() from injecting an undefined ref prop in React 19
Commits

Updates stylis from 4.3.4 to 4.3.6

Commits

Updates @eslint/js from 9.14.0 to 9.21.0

Release notes

Sourced from @​eslint/js's releases.

v9.21.0

Features

  • 418717f feat: introduce new deprecated types for rules (#19238) (fnx)
  • 5c5b802 feat: Add --ext CLI option (#19405) (Milos Djermanovic)

Bug Fixes

  • db5340d fix: update missing plugin message template (#19445) (Milos Djermanovic)
  • d8ffdd4 fix: do not exit process on rule crash (#19436) (Francesco Trotta)

Documentation

  • c5561ea docs: Update README (GitHub Actions Bot)
  • 80b0485 docs: replace var with let and const in rule example (#19434) (Tanuj Kanti)
  • f67d5e8 docs: Update README (GitHub Actions Bot)
  • 75afc61 docs: Update README (GitHub Actions Bot)
  • 0636cab docs: Update Eleventy from v2 to v3 (#19415) (Amaresh S M)
  • dd7d930 docs: Update README (GitHub Actions Bot)

Chores

  • a8c9a9f chore: update @eslint/eslintrc and @eslint/js (#19453) (Francesco Trotta)
  • 265e0cf chore: package.json update for @​eslint/js release (Jenkins)
  • 3401b85 test: add test for Rule.ReportDescriptor type (#19449) (Francesco Trotta)
  • e497aa7 chore: update rewrite dependencies (#19448) (Francesco Trotta)
  • dab5478 chore: better error message for missing plugin in config (#19402) (Tanuj Kanti)
  • ebfe2eb chore: set js language for bug report issue config block (#19439) (Josh Goldberg ✨)
  • 5fd211d test: processors can return subpaths (#19425) (Milos Djermanovic)

v9.20.1

Bug Fixes

Documentation

  • fe3ccb2 docs: allow typing in search box while dropdown is open (#19424) (Amaresh S M)
  • 93c78a5 docs: Add instructions for pnpm compat (#19422) (Nicholas C. Zakas)
  • b476a93 docs: Fix Keyboard Navigation for Search Results (#19416) (Amaresh S M)
  • ccb60c0 docs: Update README (GitHub Actions Bot)

v9.20.0

Features

  • e89a54a feat: change behavior of inactive flags (#19386) (Milos Djermanovic)

Bug Fixes

  • 91d4d9f fix: Bring types in sync with @​eslint/core (#19157) (Nicholas C. Zakas)
  • fa25c7a fix: Emit warning when empty config file is used (#19399) (Nicholas C. Zakas)
  • 31a9fd0 fix: Clearer error message for wrong plugin format (#19380) (Nicholas C. Zakas)
  • 61d99e3 fix: Better error message for unserializable parser (#19384) (Nicholas C. Zakas)
  • db1b9a6 fix: Ensure module scope is checked for references in consistent-this (#19383) (Nicholas C. Zakas)
  • 8bcd820 fix: arrow-body-style crash with single-token body (#19379) (Milos Djermanovic)

Documentation

  • b7012c8 docs: rewrite examples with var using let and const (#19407) (Mueez Javaid Hashmi)

... (truncated)

Changelog

Sourced from @​eslint/js's changelog.

v9.21.0 - February 21, 2025

  • a8c9a9f chore: update @eslint/eslintrc and @eslint/js (#19453) (Francesco Trotta)
  • 265e0cf chore: package.json update for @​eslint/js release (Jenkins)
  • 418717f feat: introduce new deprecated types for rules (#19238) (fnx)
  • 3401b85 test: add test for Rule.ReportDescriptor type (#19449) (Francesco Trotta)
  • e497aa7 chore: update rewrite dependencies (#19448) (Francesco Trotta)
  • c5561ea docs: Update README (GitHub Actions Bot)
  • db5340d fix: update missing plugin message template (#19445) (Milos Djermanovic)
  • d8ffdd4 fix: do not exit process on rule crash (#19436) (Francesco Trotta)
  • dab5478 chore: better error message for missing plugin in config (#19402) (Tanuj Kanti)
  • 80b0485 docs: replace var with let and const in rule example (#19434) (Tanuj Kanti)
  • ebfe2eb chore: set js language for bug report issue config block (#19439) (Josh Goldberg ✨)
  • f67d5e8 docs: Update README (GitHub Actions Bot)
  • 75afc61 docs: Update README (GitHub Actions Bot)
  • 5fd211d test: processors can return subpaths (#19425) (Milos Djermanovic)
  • 0636cab docs: Update Eleventy from v2 to v3 (#19415) (Amaresh S M)
  • 5c5b802 feat: Add --ext CLI option (#19405) (Milos Djermanovic)
  • dd7d930 docs: Update README (GitHub Actions Bot)

v9.20.1 - February 11, 2025

  • fe3ccb2 docs: allow typing in search box while dropdown is open (#19424) (Amaresh S M)
  • 274f054 fix: fix RuleContext type (#19417) (Francesco Trotta)
  • 93c78a5 docs: Add instructions for pnpm compat (#19422) (Nicholas C. Zakas)
  • b476a93 docs: Fix Keyboard Navigation for Search Results (#19416) (Amaresh S M)
  • ccb60c0 docs: Update README (GitHub Actions Bot)

v9.20.0 - February 7, 2025

  • 979097a chore: upgrade @​eslint/js@​9.20.0 (#19412) (Francesco Trotta)
  • 031734e chore: package.json update for @​eslint/js release (Jenkins)
  • 91d4d9f fix: Bring types in sync with @​eslint/core (#19157) (Nicholas C. Zakas)
  • b7012c8 docs: rewrite examples with var using let and const (#19407) (Mueez Javaid Hashmi)
  • d4c47c3 test: avoid empty config warning in test output (#19408) (Milos Djermanovic)
  • e89a54a feat: change behavior of inactive flags (#19386) (Milos Djermanovic)
  • fa25c7a fix: Emit warning when empty config file is used (#19399) (Nicholas C. Zakas)
  • 6406376 docs: Update README (GitHub Actions Bot)
  • 350f2b9 docs: rewrite some examples with var using let and const (#19404) (Mueez Javaid Hashmi)
  • 93c325a docs: rewrite examples with var using let and const (#19398) (Mueez Javaid Hashmi)
  • 56ff404 docs: replace var with let or const in rules docs (#19396) (Daniel Harbrueger)
  • 4053226 docs: change sourceType in no-eval examples (#19393) (Milos Djermanovic)
  • 1324af0 docs: replace var with let and const in rules docs (#19392) (Daniel Harbrueger)
  • 8b87e00 docs: replace var with const and let in rules (#19389) (Tanuj Kanti)
  • 31a9fd0 fix: Clearer error message for wrong plugin format (#19380) (Nicholas C. Zakas)
  • 61d99e3 fix: Better error message for unserializable parser (#19384) (Nicholas C. Zakas)
  • 758c66b docs: Explain what frozen rules mean (#19382) (Nicholas C. Zakas)
  • 67dd82a chore: update dependency @​eslint/json to ^0.10.0 (#19387) (renovate[bot])
  • db1b9a6 fix: Ensure module scope is checked for references in consistent-this (#19383) (Nicholas C. Zakas)
  • 8bcd820 fix: arrow-body-style crash with single-token body (#19379) (Milos Djermanovic)

... (truncated)

Commits
  • 265e0cf chore: package.json update for @​eslint/js release
  • 031734e chore: package.json update for @​eslint/js release
  • 58560e7 chore: package.json update for @​eslint/js release
  • 362099c chore: package.json update for @​eslint/js release
  • 495aa49 chore: extract package name from package.json for public interface (#19314)
  • 84c5787 chore: package.json update for @​eslint/js release
  • df9bf95 chore: package.json update for @​eslint/js release
  • b441bee chore: package.json update for @​eslint/js release
  • 3087c9e feat: add meta object to @eslint/js plugin (#19095)
  • See full diff in compare view

Updates @testing-library/react from 16.0.1 to 16.2.0

Release notes

Sourced from @​testing-library/react's releases.

v16.2.0

16.2.0 (2025-01-15)

Features

v16.1.0

16.1.0 (2024-12-05)

Features

Commits

Updates @testing-library/user-event from 14.5.2 to 14.6.1

Release notes

Sourced from @​testing-library/user-event's releases.

v14.6.1

14.6.1 (2025-01-21)

Bug Fixes

  • correct description for delay option (#1175) (2edf14d)
  • keyboard: add ContextMenu to defaultKeyMap (#1079) (3e471d1)
  • keyboard: add brackets to defaultKeyMap (#1226) (543ecb0)
  • keyboard: walk through radio group per arrow keys (#1049) (bf8111c)
  • pointer: dispatch mouse events if pointerdown is defaultPrevented (#1121) (f681f7b)
  • pointer: set button and buttons properties on PointerEvent (#1219) (6614f72)
  • pointer: use 1 as default value for PointerEvent.width and PointerEvent.height (#1224) (f0468d0)
  • prevent click event loop on form-associated custom element (#1238) (465fc7e)
  • prevent click event on non-focusable control (#1130) (e429094)
  • upload: apply accept filter more leniently (#1064) (a344ad4)

v14.6.0

14.6.0 (2025-01-15)

Features

Bug Fixes

  • clipboard: await DataTransferItem.getAsString() callback (#1251) (7b11b0e)
  • event: assign pointer coords to MouseEvent (#1039) (8528972)
  • pointer: check PointerCoords.x in isDifferentPointerPosition (#1216) (75edef5)
  • pointer: check all fields of PointerCoords in isDifferentPointerPosition() (#1229) (5f3d28f)
Commits
  • d42954b chore: fix typos (#1260)
  • 465fc7e fix: prevent click event loop on form-associated custom element (#1238)
  • 65c1f6c test: update snapshots (#1261)
  • 543ecb0 fix(keyboard): add brackets to defaultKeyMap (#1226)
  • f0468d0 fix(pointer): use 1 as default value for PointerEvent.width and `PointerE...
  • 6614f72 fix(pointer): set button and buttons properties on PointerEvent (#1219)
  • 2edf14d fix: correct description for delay option (#1175)
  • e429094 fix: prevent click event on non-focusable control (#1130)
  • f681f7b fix(pointer): dispatch mouse events if pointerdown is defaultPrevented (#...
  • 3e471d1 fix(keyboard): add ContextMenu to defaultKeyMap (#1079)
  • Additional commits viewable in compare view

Updates @types/lodash from 4.17.13 to 4.17.15

Commits

Updates @types/node from 22.9.0 to 22.13.5

Commits

Updates eslint from 9.14.0 to 9.21.0

Release notes

Sourced from eslint's releases.

v9.21.0

Features

  • 418717f feat: introduce new deprecated types for rules (#19238) (fnx)
  • 5c5b802 feat: Add --ext CLI option (#19405) (Milos Djermanovic)

Bug Fixes

  • db5340d fix: update missing plugin message template (#19445) (Milos Djermanovic)
  • d8ffdd4 fix: do not exit process on rule crash (#19436) (Francesco Trotta)

Documentation

  • c5561ea docs: Update README (GitHub Actions Bot)
  • 80b0485 docs: replace var with let and const in rule example (#19434) (Tanuj Kanti)
  • f67d5e8 docs: Update README (GitHub Actions Bot)
  • 75afc61 docs: Update README (GitHub Actions Bot)
  • 0636cab docs: Update Eleventy from v2 to v3 (#19415) (Amaresh S M)
  • dd7d930 docs: Update README (GitHub Actions Bot)

Chores

  • a8c9a9f chore: update @eslint/eslintrc and @eslint/js (#19453) (Francesco Trotta)
  • 265e0cf chore: package.json update for @​eslint/js release (Jenkins)
  • 3401b85 test: add test for Rule.ReportDescriptor type (#19449) (Francesco Trotta)
  • e497aa7 chore: update rewrite dependencies (#19448) (Francesco Trotta)
  • dab5478 chore: better error message for missing plugin in config (#19402) (Tanuj Kanti)
  • ebfe2eb chore: set js language for bug report issue config block (#19439) (Josh Goldberg ✨)
  • 5fd211d test: processors can return subpaths (#19425) (Milos Djermanovic)

v9.20.1

Bug Fixes

Documentation

  • fe3ccb2 docs: allow typing in search box while dropdown is open (#19424) (Amaresh S M)
  • 93c78a5 docs: Add instructions for pnpm compat (#19422) (Nicholas C. Zakas)
  • b476a93 docs: Fix Keyboard Navigation for Search Results (#19416) (Amaresh S M)
  • ccb60c0 docs: Update README (GitHub Actions Bot)

v9.20.0

Features

  • e89a54a feat: change behavior of inactive flags (#19386) (Milos Djermanovic)

Bug Fixes

  • 91d4d9f fix: Bring types in sync with @​eslint/core (#19157) (Nicholas C. Zakas)
  • fa25c7a fix: Emit warning when empty config file is used (#19399) (Nicholas C. Zakas)
  • 31a9fd0 fix: Clearer error message for wrong plugin format (#19380) (Nicholas C. Zakas)
  • 61d99e3 fix: Better error message for unserializable parser (#19384) (Nicholas C. Zakas)
  • db1b9a6 fix: Ensure module scope is checked for references in consistent-this (#19383) (Nicholas C. Zakas)
  • 8bcd820 fix: arrow-body-style crash with single-token body (#19379) (Milos Djermanovic)

Documentation

  • b7012c8 docs: rewrite examples with var using let and const (#19407) (Mueez Javaid Hashmi)

... (truncated)

Changelog

Sourced from eslint's changelog.

v9.21.0 - February 21, 2025

  • a8c9a9f chore: update @eslint/eslintrc and @eslint/js (#19453) (Francesco Trotta)
  • 265e0cf chore: package.json update for @​eslint/js release (Jenkins)
  • 418717f feat: introduce new deprecated types for rules (#19238) (fnx)
  • 3401b85 test: add test for Rule.ReportDescriptor type (#19449) (Francesco Trotta)
  • e497aa7 chore: update rewrite dependencies (#19448) (Francesco Trotta)
  • c5561ea docs: Update README (GitHub Actions Bot)
  • db5340d fix: update missing plugin message template (#19445) (Milos Djermanovic)
  • d8ffdd4 fix: do not exit process on rule crash (#19436) (Francesco Trotta)
  • dab5478 chore: better error message for missing plugin in config (#19402) (Tanuj Kanti)
  • 80b0485 docs: replace var with let and const in rule example (#19434) (Tanuj Kanti)
  • ebfe2eb chore: set js language for bug report issue config block (#19439) (Josh Goldberg ✨)
  • f67d5e8 docs: Update README (GitHub Actions Bot)
  • 75afc61 docs: Update README (GitHub Actions Bot)
  • 5fd211d test: processors can return subpaths (#19425) (Milos Djermanovic)
  • 0636cab docs: Update Eleventy from v2 to v3 (#19415) (Amaresh S M)
  • 5c5b802 feat: Add --ext CLI option (#19405) (Milos Djermanovic)
  • dd7d930 docs: Update README (GitHub Actions Bot)

v9.20.1 - February 11, 2025

  • fe3ccb2 docs: allow typing in search box while dropdown is open (#19424) (Amaresh S M)
  • 274f054 fix: fix RuleContext type (#19417) (Francesco Trotta)
  • 93c78a5 docs: Add instructions for pnpm compat (#19422) (Nicholas C. Zakas)
  • b476a93 docs: Fix Keyboard Navigation for Search Results (#19416) (Amaresh S M)
  • ccb60c0 docs: Update README (GitHub Actions Bot)

v9.20.0 - February 7, 2025

  • 979097a chore: upgrade @​eslint/js@​9.20.0 (#19412) (Francesco Trotta)
  • 031734e chore: package.json update for @​eslint/js release (Jenkins)
  • 91d4d9f fix: Bring types in sync with @​eslint/core (#19157) (Nicholas C. Zakas)
  • b7012c8 docs: rewrite examples with var using let and const (#19407) (Mueez Javaid Hashmi)
  • d4c47c3 test: avoid empty config warning in test output (#19408) (Milos Djermanovic)
  • e89a54a feat: change behavior of inactive flags (#19386) (Milos Djermanovic)
  • fa25c7a fix: Emit warning when empty config file is used (#19399) (Nicholas C. Zakas)
  • 6406376 docs: Update README (GitHub Actions Bot)
  • 350f2b9 docs: rewrite some examples with var using let and const (#19404) (Mueez Javaid Hashmi)
  • 93c325a docs: rewrite examples with var using let and const (#19398) (Mueez Javaid Hashmi)
  • 56ff404 docs: replace var with let or const in rules docs (#19396) (Daniel Harbrueger)
  • 4053226 docs: change sourceType in no-eval examples (#19393) (Milos Djermanovic)
  • 1324af0 docs: replace var with let and const in rules docs (#19392) (Daniel Harbrueger)
  • 8b87e00 docs: replace var with const and let in rules (#19389) (Tanuj Kanti)
  • 31a9fd0 fix: Clearer error message for wrong plugin format (#19380) (Nicholas C. Zakas)
  • 61d99e3 fix: Better error message for unserializable parser (#19384) (Nicholas C. Zakas)
  • 758c66b docs: Explain what frozen rules mean (#19382) (Nicholas C. Zakas)
  • 67dd82a chore: update dependency @​eslint/json to ^0.10.0 (#19387) (renovate[bot])
  • db1b9a6 fix: Ensure module scope is checked for references in consistent-this (#19383) (Nicholas C. Zakas)
  • 8bcd820 fix: arrow-body-style crash with single-token body (#19379) (Milos Djermanovic)

... (truncated)

Commits

Updates eslint-plugin-prettier from 5.2.1 to 5.2.3

Release notes

Sourced from eslint-plugin-prettier's releases.

v5.2.3

Patch Changes

v5.2.2

Patch Changes

What's Changed

New Contributors

Full Changelog: prettier/eslint-plugin-prettier@v5.2.1...v5.2.2

Changelog

Sourced from eslint-plugin-prettier's changelog.

5.2.3

Patch Changes

5.2.2

Patch Changes

Commits
  • 6fd7ba1 chore: release eslint-plugin-prettier (#704)
  • 190d6f9 build(deps): Bump synckit from 0.9.1 to 0.9.2 (#705)
  • 9cf6a01 build(deps-dev): Bump svelte from 4.2.8 to 4.2.19 (#677)
  • 9c6141f chore: add plugin name to flat recommended config (#703)
  • 35a5cd0 chore: bupm eslint-plugin-comments (#702)
  • df123a5 chore: release eslint-plugin-prettier (#701)
  • e272d7c chore: use double quote for changesets/changelog files
  • aa5b59f fix: report node when loc not found (#700)

Bumps the widget group with 14 updates in the /widget directory:

| Package | From | To |
| --- | --- | --- |
| [react-shadow](https://github.com/Wildhoney/ReactShadow) | `20.5.0` | `20.6.0` |
| [styled-components](https://github.com/styled-components/styled-components) | `6.1.13` | `6.1.15` |
| [stylis](https://github.com/thysultan/stylis.js) | `4.3.4` | `4.3.6` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.14.0` | `9.21.0` |
| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.0.1` | `16.2.0` |
| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.5.2` | `14.6.1` |
| [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.13` | `4.17.15` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.9.0` | `22.13.5` |
| [eslint](https://github.com/eslint/eslint) | `9.14.0` | `9.21.0` |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.1` | `5.2.3` |
| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.0.0` | `5.1.0` |
| [prettier](https://github.com/prettier/prettier) | `3.3.3` | `3.5.2` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.6.3` | `5.7.3` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.13.0` | `8.25.0` |



Updates `react-shadow` from 20.5.0 to 20.6.0
- [Commits](https://github.com/Wildhoney/ReactShadow/commits/v20.6.0)

Updates `styled-components` from 6.1.13 to 6.1.15
- [Release notes](https://github.com/styled-components/styled-components/releases)
- [Commits](https://github.com/styled-components/styled-components/compare/[email protected])

Updates `stylis` from 4.3.4 to 4.3.6
- [Commits](https://github.com/thysultan/stylis.js/commits/v4.3.6)

Updates `@eslint/js` from 9.14.0 to 9.21.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.21.0/packages/js)

Updates `@testing-library/react` from 16.0.1 to 16.2.0
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
- [Commits](testing-library/react-testing-library@v16.0.1...v16.2.0)

Updates `@testing-library/user-event` from 14.5.2 to 14.6.1
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md)
- [Commits](testing-library/user-event@v14.5.2...v14.6.1)

Updates `@types/lodash` from 4.17.13 to 4.17.15
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

Updates `@types/node` from 22.9.0 to 22.13.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `eslint` from 9.14.0 to 9.21.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v9.14.0...v9.21.0)

Updates `eslint-plugin-prettier` from 5.2.1 to 5.2.3
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](prettier/eslint-plugin-prettier@v5.2.1...v5.2.3)

Updates `eslint-plugin-react-hooks` from 5.0.0 to 5.1.0
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)

Updates `prettier` from 3.3.3 to 3.5.2
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.3.3...3.5.2)

Updates `typescript` from 5.6.3 to 5.7.3
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.6.3...v5.7.3)

Updates `typescript-eslint` from 8.13.0 to 8.25.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.25.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: react-shadow
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: widget
- dependency-name: styled-components
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: widget
- dependency-name: stylis
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: widget
- dependency-name: "@eslint/js"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: widget
- dependency-name: "@testing-library/react"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: widget
- dependency-name: "@testing-library/user-event"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: widget
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: widget
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: widget
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: widget
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: widget
- dependency-name: eslint-plugin-react-hooks
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: widget
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: widget
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: widget
- dependency-name: typescript-eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: widget
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Feb 24, 2025
Copy link

sourcery-ai bot commented Feb 24, 2025

Reviewer's Guide by Sourcery

This pull request bumps the widget group across the /widget directory. It includes updates to react-shadow, styled-components, stylis, @eslint/js, @testing-library/react, @testing-library/user-event, @types/lodash, @types/node, eslint, eslint-plugin-prettier, eslint-plugin-react-hooks, prettier, typescript, and typescript-eslint. Most of the updates include bug fixes and documentation updates.

No diagrams generated as the changes look simple and do not need a visual representation.

File-Level Changes

Change Details Files
Updated React Shadow library.
  • Bumped react-shadow from 20.5.0 to 20.6.0
widget/package.json
Updated Styled Components library.
  • Bumped styled-components from 6.1.13 to 6.1.15
  • Updated postcss to version 8.4.49 and nanoid to version 3.3.8
  • Prevented styled() from injecting an undefined ref prop in React 19
widget/package.json
Updated Stylis library.
  • Bumped stylis from 4.3.4 to 4.3.6
widget/package.json
Updated ESLint's Javascript library.
  • Bumped @eslint/js from 9.14.0 to 9.21.0
  • Introduced new deprecated types for rules
  • Added --ext CLI option
  • Updated missing plugin message template
  • Fixed process exit on rule crash
widget/package.json
Updated React Testing Library.
  • Bumped @testing-library/react from 16.0.1 to 16.2.0
  • Added support for React error handlers
  • Added support for React 19
widget/package.json
Updated User Event Testing Library.
  • Bumped @testing-library/user-event from 14.5.2 to 14.6.1
  • Corrected description for delay option
  • Added ContextMenu to defaultKeyMap
  • Added brackets to defaultKeyMap
  • Walked through radio group per arrow keys
  • Dispatched mouse events if pointerdown is defaultPrevented
  • Set button and buttons properties on PointerEvent
  • Used 1 as default value for PointerEvent.width and PointerEvent.height
  • Prevented click event loop on form-associated custom element
  • Prevented click event on non-focusable control
  • Applied accept filter more leniently
widget/package.json
Updated Lodash Types.
  • Bumped @types/lodash from 4.17.13 to 4.17.15
widget/package.json
Updated Node Types.
  • Bumped @types/node from 22.9.0 to 22.13.5
widget/package.json
Updated ESLint.
  • Bumped eslint from 9.14.0 to 9.21.0
  • Introduced new deprecated types for rules
  • Added --ext CLI option
  • Updated missing plugin message template
  • Fixed process exit on rule crash
widget/package.json
Updated ESLint Plugin Prettier.
  • Bumped eslint-plugin-prettier from 5.2.1 to 5.2.3
  • Added name field to recommended flat config
  • Fixed reporting node when location not found
widget/package.json
Updated React Hooks ESLint Plugin.
  • Bumped eslint-plugin-react-hooks from 5.0.0 to 5.1.0
widget/package.json
Updated Prettier.
  • Bumped prettier from 3.3.3 to 3.5.2
widget/package.json
Updated Typescript.
  • Bumped typescript from 5.6.3 to 5.7.3
widget/package.json
Updated Typescript ESLint.
  • Bumped typescript-eslint from 8.13.0 to 8.25.0
widget/package.json

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!
  • Generate a plan of action for an issue: Comment @sourcery-ai plan on
    an issue to generate a plan of action for it.

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

Copy link

coderabbitai bot commented Feb 24, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR. (Beta)
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have skipped reviewing this pull request. It seems to have been created by a bot (hey, dependabot[bot]!). We assume it knows what it's doing!

Copy link

codiumai-pr-agent-free bot commented Feb 24, 2025

CI Feedback 🧐

(Feedback updated until commit 2b8285b)

A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

Action: tests-backend

Failed stage: Run backend tests [❌]

Failure summary:

The action did not fail - all tests passed successfully. The log shows multiple test suites being
executed with high code coverage:

  • cmd/ah: 80.4% coverage
  • internal/apikey: 72.6% coverage
  • internal/authz: 77.7% coverage
  • internal/handlers/repo: 97.0% coverage
  • internal/handlers/static: 87.4% coverage
    All test cases passed with no failures reported.

  • Relevant error logs:
    1:  ##[group]Operating System
    2:  Ubuntu
    ...
    
    214:  go: downloading github.com/prometheus/client_golang v1.20.5
    215:  go: downloading github.com/rs/zerolog v1.33.0
    216:  go: downloading github.com/jackc/pgx/v4 v4.18.3
    217:  go: downloading github.com/satori/uuid v1.2.0
    218:  go: downloading github.com/stretchr/testify v1.10.0
    219:  go: downloading github.com/domodwyer/mailyak v3.1.1+incompatible
    220:  go: downloading github.com/Masterminds/semver/v3 v3.3.1
    221:  go: downloading github.com/go-git/go-git/v5 v5.12.0
    222:  go: downloading github.com/hashicorp/go-multierror v1.1.1
    ...
    
    280:  go: downloading github.com/go-git/go-billy/v5 v5.5.0
    281:  go: downloading github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3
    282:  go: downloading github.com/mattn/go-colorable v0.1.13
    283:  go: downloading github.com/fsnotify/fsnotify v1.7.0
    284:  go: downloading github.com/mitchellh/mapstructure v1.5.0
    285:  go: downloading github.com/sagikazarmark/slog-shim v0.1.0
    286:  go: downloading github.com/spf13/afero v1.11.0
    287:  go: downloading github.com/spf13/cast v1.7.0
    288:  go: downloading github.com/pkg/errors v0.9.1
    ...
    
    324:  go: downloading github.com/google/cel-go v0.20.1
    325:  go: downloading github.com/google/go-cmp v0.6.0
    326:  go: downloading golang.org/x/exp v0.0.0-20240213143201-ec583247a57a
    327:  go: downloading k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340
    328:  go: downloading knative.dev/pkg v0.0.0-20240416145024-0f34a8815650
    329:  go: downloading go.uber.org/zap v1.27.0
    330:  go: downloading github.com/boombuler/barcode v1.0.1
    331:  go: downloading github.com/aquasecurity/trivy-db v0.0.0-20240910133327-7e0f4d2ed4c1
    332:  go: downloading golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028
    ...
    
    463:  go: downloading github.com/google/go-containerregistry/pkg/authn/kubernetes v0.0.0-20240108195214-a0658aa1d0cc
    464:  go: downloading github.com/masahiro331/go-disk v0.0.0-20240625071113-56c933208fee
    465:  go: downloading github.com/masahiro331/go-ext4-filesystem v0.0.0-20240620024024-ca14e6327bbd
    466:  go: downloading github.com/masahiro331/go-xfs-filesystem v0.0.0-20231205045356-1b22259a6c44
    467:  go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.4
    468:  go: downloading github.com/felixge/httpsnoop v1.0.4
    469:  go: downloading github.com/go-logr/stdr v1.2.2
    470:  go: downloading github.com/vbatts/tar-split v0.11.5
    471:  go: downloading github.com/go-openapi/errors v0.22.0
    ...
    
    477:  go: downloading github.com/x448/float16 v0.8.4
    478:  go: downloading github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399
    479:  go: downloading github.com/rivo/uniseg v0.4.4
    480:  go: downloading github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0
    481:  go: downloading github.com/google/btree v1.1.2
    482:  go: downloading github.com/chai2010/gettext-go v1.0.2
    483:  go: downloading github.com/MakeNowJust/heredoc v1.0.0
    484:  go: downloading github.com/mitchellh/go-wordwrap v1.0.1
    485:  go: downloading github.com/go-errors/errors v1.4.2
    ...
    
    597:  github.com/khulnasoft/artifacthub/cmd/scanner		coverage: 0.0% of statements
    598:  github.com/khulnasoft/artifacthub/cmd/artifacthub		coverage: 0.0% of statements
    599:  github.com/khulnasoft/artifacthub/cmd/tracker		coverage: 0.0% of statements
    600:  github.com/khulnasoft/artifacthub/internal/email		coverage: 0.0% of statements
    601:  github.com/khulnasoft/artifacthub/internal/hub		coverage: 0.0% of statements
    602:  github.com/khulnasoft/artifacthub/internal/license		coverage: 0.0% of statements
    603:  github.com/khulnasoft/artifacthub/internal/oci		coverage: 0.0% of statements
    604:  === RUN   TestLintCmd
    605:  === RUN   TestLintCmd/helm:_one_package_found,_no_errors
    606:  === PAUSE TestLintCmd/helm:_one_package_found,_no_errors
    607:  === RUN   TestLintCmd/helm:_two_packages_found,_no_errors
    608:  === PAUSE TestLintCmd/helm:_two_packages_found,_no_errors
    609:  === RUN   TestLintCmd/helm:_one_package_found,_one_with_errors_(invalid_annotation)
    610:  === PAUSE TestLintCmd/helm:_one_package_found,_one_with_errors_(invalid_annotation)
    611:  === RUN   TestLintCmd/helm:_no_packages_found
    612:  === PAUSE TestLintCmd/helm:_no_packages_found
    613:  === RUN   TestLintCmd/opa:_one_package_found
    614:  === PAUSE TestLintCmd/opa:_one_package_found
    615:  === RUN   TestLintCmd/opa:_two_packages_found,_no_errors
    616:  === PAUSE TestLintCmd/opa:_two_packages_found,_no_errors
    617:  === RUN   TestLintCmd/opa:_one_package_found,_one_with_errors
    618:  === PAUSE TestLintCmd/opa:_one_package_found,_one_with_errors
    619:  === RUN   TestLintCmd/helm-plugin:_one_package_found,_no_errors
    620:  === PAUSE TestLintCmd/helm-plugin:_one_package_found,_no_errors
    621:  === RUN   TestLintCmd/helm-plugin:_one_package_found,_one_with_errors
    622:  === PAUSE TestLintCmd/helm-plugin:_one_package_found,_one_with_errors
    623:  === RUN   TestLintCmd/krew:_one_package_found,_no_errors
    624:  === PAUSE TestLintCmd/krew:_one_package_found,_no_errors
    625:  === RUN   TestLintCmd/krew:_one_package_found,_one_with_errors
    626:  === PAUSE TestLintCmd/krew:_one_package_found,_one_with_errors
    627:  === RUN   TestLintCmd/tekton-task:_one_package_found,_no_errors
    628:  === PAUSE TestLintCmd/tekton-task:_one_package_found,_no_errors
    629:  === RUN   TestLintCmd/tekton-task:_one_package_found,_one_with_errors
    630:  === PAUSE TestLintCmd/tekton-task:_one_package_found,_one_with_errors
    631:  === RUN   TestLintCmd/olm:_one_package_found,_no_errors
    632:  === PAUSE TestLintCmd/olm:_one_package_found,_no_errors
    633:  === RUN   TestLintCmd/olm:_two_packages_found,_no_errors
    634:  === PAUSE TestLintCmd/olm:_two_packages_found,_no_errors
    635:  === RUN   TestLintCmd/olm:_one_package_found,_one_with_errors
    636:  === PAUSE TestLintCmd/olm:_one_package_found,_one_with_errors
    637:  === RUN   TestLintCmd/olm:_no_packages_found
    638:  === PAUSE TestLintCmd/olm:_no_packages_found
    639:  === RUN   TestLintCmd/kyverno:_four_packages_found,_two_with_errors
    640:  === PAUSE TestLintCmd/kyverno:_four_packages_found,_two_with_errors
    641:  === CONT  TestLintCmd/helm:_one_package_found,_one_with_errors_(invalid_annotation)
    642:  === CONT  TestLintCmd/kyverno:_four_packages_found,_two_with_errors
    643:  === CONT  TestLintCmd/tekton-task:_one_package_found,_one_with_errors
    644:  === CONT  TestLintCmd/opa:_two_packages_found,_no_errors
    645:  === CONT  TestLintCmd/helm-plugin:_one_package_found,_one_with_errors
    646:  === CONT  TestLintCmd/olm:_no_packages_found
    647:  === CONT  TestLintCmd/olm:_one_package_found,_one_with_errors
    648:  === CONT  TestLintCmd/olm:_one_package_found,_no_errors
    649:  === CONT  TestLintCmd/tekton-task:_one_package_found,_no_errors
    650:  === CONT  TestLintCmd/olm:_two_packages_found,_no_errors
    651:  === CONT  TestLintCmd/krew:_one_package_found,_one_with_errors
    652:  === CONT  TestLintCmd/krew:_one_package_found,_no_errors
    653:  === CONT  TestLintCmd/opa:_one_package_found
    654:  === CONT  TestLintCmd/helm:_no_packages_found
    655:  === CONT  TestLintCmd/opa:_one_package_found,_one_with_errors
    656:  === CONT  TestLintCmd/helm-plugin:_one_package_found,_no_errors
    657:  === CONT  TestLintCmd/helm:_two_packages_found,_no_errors
    658:  === CONT  TestLintCmd/helm:_one_package_found,_no_errors
    659:  --- PASS: TestLintCmd (0.00s)
    660:  --- PASS: TestLintCmd/helm:_one_package_found,_one_with_errors_(invalid_annotation) (0.00s)
    661:  --- PASS: TestLintCmd/helm-plugin:_one_package_found,_one_with_errors (0.00s)
    662:  --- PASS: TestLintCmd/olm:_no_packages_found (0.00s)
    663:  --- PASS: TestLintCmd/kyverno:_four_packages_found,_two_with_errors (0.01s)
    664:  --- PASS: TestLintCmd/tekton-task:_one_package_found,_one_with_errors (0.01s)
    665:  --- PASS: TestLintCmd/opa:_two_packages_found,_no_errors (0.01s)
    666:  --- PASS: TestLintCmd/tekton-task:_one_package_found,_no_errors (0.00s)
    667:  --- PASS: TestLintCmd/krew:_one_package_found,_one_with_errors (0.00s)
    668:  --- PASS: TestLintCmd/krew:_one_package_found,_no_errors (0.00s)
    669:  --- PASS: TestLintCmd/opa:_one_package_found (0.00s)
    670:  --- PASS: TestLintCmd/helm:_no_packages_found (0.00s)
    671:  --- PASS: TestLintCmd/opa:_one_package_found,_one_with_errors (0.00s)
    672:  --- PASS: TestLintCmd/olm:_one_package_found,_no_errors (0.03s)
    673:  --- PASS: TestLintCmd/helm:_two_packages_found,_no_errors (0.02s)
    674:  --- PASS: TestLintCmd/helm:_one_package_found,_no_errors (0.00s)
    675:  --- PASS: TestLintCmd/olm:_one_package_found,_one_with_errors (0.06s)
    676:  --- PASS: TestLintCmd/olm:_two_packages_found,_no_errors (0.05s)
    677:  --- PASS: TestLintCmd/helm-plugin:_one_package_found,_no_errors (65.40s)
    ...
    
    686:  ok  	github.com/khulnasoft/artifacthub/cmd/ah	69.019s	coverage: 80.4% of statements
    687:  === RUN   TestAdd
    688:  === RUN   TestAdd/user_id_not_found_in_ctx
    689:  === PAUSE TestAdd/user_id_not_found_in_ctx
    690:  === RUN   TestAdd/invalid_input
    691:  === RUN   TestAdd/invalid_input/name_not_provided
    692:  === PAUSE TestAdd/invalid_input/name_not_provided
    693:  === CONT  TestAdd/invalid_input/name_not_provided
    694:  === RUN   TestAdd/database_error
    695:  === PAUSE TestAdd/database_error
    696:  === RUN   TestAdd/add_api_key_succeeded
    697:  === PAUSE TestAdd/add_api_key_succeeded
    698:  === CONT  TestAdd/database_error
    699:  === CONT  TestAdd/add_api_key_succeeded
    700:  === CONT  TestAdd/user_id_not_found_in_ctx
    701:  --- PASS: TestAdd (0.00s)
    702:  --- PASS: TestAdd/invalid_input (0.00s)
    703:  --- PASS: TestAdd/invalid_input/name_not_provided (0.00s)
    704:  --- PASS: TestAdd/database_error (0.00s)
    ...
    
    709:  === RUN   TestCheck/invalid_input/api_key_id_or_secret_not_provided
    710:  === PAUSE TestCheck/invalid_input/api_key_id_or_secret_not_provided
    711:  === RUN   TestCheck/invalid_input/api_key_id_or_secret_not_provided#01
    712:  === PAUSE TestCheck/invalid_input/api_key_id_or_secret_not_provided#01
    713:  === CONT  TestCheck/invalid_input/api_key_id_or_secret_not_provided#01
    714:  === CONT  TestCheck/invalid_input/api_key_id_or_secret_not_provided
    715:  === RUN   TestCheck/key_info_not_found_in_database
    716:  === PAUSE TestCheck/key_info_not_found_in_database
    717:  === RUN   TestCheck/error_getting_key_info_from_database
    718:  === PAUSE TestCheck/error_getting_key_info_from_database
    719:  === RUN   TestCheck/invalid_key
    720:  === PAUSE TestCheck/invalid_key
    721:  === RUN   TestCheck/valid_key
    722:  === PAUSE TestCheck/valid_key
    723:  === CONT  TestCheck/error_getting_key_info_from_database
    724:  === CONT  TestCheck/invalid_key
    725:  === CONT  TestCheck/valid_key
    726:  === CONT  TestCheck/key_info_not_found_in_database
    727:  --- PASS: TestCheck (0.00s)
    728:  --- PASS: TestCheck/invalid_input (0.00s)
    729:  --- PASS: TestCheck/invalid_input/api_key_id_or_secret_not_provided#01 (0.00s)
    730:  --- PASS: TestCheck/invalid_input/api_key_id_or_secret_not_provided (0.00s)
    731:  --- PASS: TestCheck/error_getting_key_info_from_database (0.00s)
    732:  --- PASS: TestCheck/invalid_key (0.00s)
    733:  --- PASS: TestCheck/valid_key (0.00s)
    734:  --- PASS: TestCheck/key_info_not_found_in_database (0.00s)
    735:  === RUN   TestDelete
    736:  === RUN   TestDelete/user_id_not_found_in_ctx
    737:  === PAUSE TestDelete/user_id_not_found_in_ctx
    738:  === RUN   TestDelete/invalid_input
    739:  === PAUSE TestDelete/invalid_input
    740:  === RUN   TestDelete/database_error
    741:  === PAUSE TestDelete/database_error
    742:  === RUN   TestDelete/delete_api_key_succeeded
    743:  === PAUSE TestDelete/delete_api_key_succeeded
    744:  === CONT  TestDelete/delete_api_key_succeeded
    745:  === CONT  TestDelete/database_error
    746:  === CONT  TestDelete/invalid_input
    747:  === CONT  TestDelete/user_id_not_found_in_ctx
    748:  --- PASS: TestDelete (0.00s)
    749:  --- PASS: TestDelete/delete_api_key_succeeded (0.00s)
    750:  --- PASS: TestDelete/invalid_input (0.00s)
    751:  --- PASS: TestDelete/user_id_not_found_in_ctx (0.00s)
    752:  --- PASS: TestDelete/database_error (0.00s)
    753:  === RUN   TestGetJSON
    754:  === RUN   TestGetJSON/user_id_not_found_in_ctx
    755:  === PAUSE TestGetJSON/user_id_not_found_in_ctx
    756:  === RUN   TestGetJSON/invalid_input
    757:  === PAUSE TestGetJSON/invalid_input
    758:  === RUN   TestGetJSON/database_error
    759:  === PAUSE TestGetJSON/database_error
    760:  === RUN   TestGetJSON/api_key_data_returned_successfully
    761:  === PAUSE TestGetJSON/api_key_data_returned_successfully
    762:  === CONT  TestGetJSON/api_key_data_returned_successfully
    763:  === CONT  TestGetJSON/database_error
    764:  === CONT  TestGetJSON/invalid_input
    765:  === CONT  TestGetJSON/user_id_not_found_in_ctx
    766:  --- PASS: TestGetJSON (0.00s)
    767:  --- PASS: TestGetJSON/api_key_data_returned_successfully (0.00s)
    768:  --- PASS: TestGetJSON/database_error (0.00s)
    769:  --- PASS: TestGetJSON/invalid_input (0.00s)
    770:  --- PASS: TestGetJSON/user_id_not_found_in_ctx (0.00s)
    771:  === RUN   TestGetOwnedByUserJSON
    772:  === RUN   TestGetOwnedByUserJSON/user_id_not_found_in_ctx
    773:  === PAUSE TestGetOwnedByUserJSON/user_id_not_found_in_ctx
    774:  === RUN   TestGetOwnedByUserJSON/database_error
    775:  === PAUSE TestGetOwnedByUserJSON/database_error
    776:  === RUN   TestGetOwnedByUserJSON/user_api_keys_data_returned_successfully
    777:  === PAUSE TestGetOwnedByUserJSON/user_api_keys_data_returned_successfully
    778:  === CONT  TestGetOwnedByUserJSON/user_id_not_found_in_ctx
    779:  === CONT  TestGetOwnedByUserJSON/user_api_keys_data_returned_successfully
    780:  === CONT  TestGetOwnedByUserJSON/database_error
    781:  --- PASS: TestGetOwnedByUserJSON (0.00s)
    782:  --- PASS: TestGetOwnedByUserJSON/user_id_not_found_in_ctx (0.00s)
    783:  --- PASS: TestGetOwnedByUserJSON/user_api_keys_data_returned_successfully (0.00s)
    784:  --- PASS: TestGetOwnedByUserJSON/database_error (0.00s)
    ...
    
    787:  === PAUSE TestUpdate/user_id_not_found_in_ctx
    788:  === RUN   TestUpdate/invalid_input
    789:  === RUN   TestUpdate/invalid_input/invalid_api_key_id
    790:  === PAUSE TestUpdate/invalid_input/invalid_api_key_id
    791:  === RUN   TestUpdate/invalid_input/name_not_provided
    792:  === PAUSE TestUpdate/invalid_input/name_not_provided
    793:  === CONT  TestUpdate/invalid_input/name_not_provided
    794:  === CONT  TestUpdate/invalid_input/invalid_api_key_id
    795:  === RUN   TestUpdate/database_error
    796:  === PAUSE TestUpdate/database_error
    797:  === RUN   TestUpdate/update_api_key_succeeded
    798:  === PAUSE TestUpdate/update_api_key_succeeded
    799:  === CONT  TestUpdate/update_api_key_succeeded
    800:  === CONT  TestUpdate/database_error
    801:  === CONT  TestUpdate/user_id_not_found_in_ctx
    802:  --- PASS: TestUpdate (0.00s)
    803:  --- PASS: TestUpdate/invalid_input (0.00s)
    804:  --- PASS: TestUpdate/invalid_input/name_not_provided (0.00s)
    805:  --- PASS: TestUpdate/invalid_input/invalid_api_key_id (0.00s)
    806:  --- PASS: TestUpdate/update_api_key_succeeded (0.00s)
    807:  --- PASS: TestUpdate/user_id_not_found_in_ctx (0.00s)
    808:  --- PASS: TestUpdate/database_error (0.00s)
    809:  PASS
    810:  coverage: 72.6% of statements
    811:  ok  	github.com/khulnasoft/artifacthub/internal/apikey	1.453s	coverage: 72.6% of statements
    812:  === RUN   TestNewAuthorizer
    813:  === RUN   TestNewAuthorizer/error_getting_authorization_policies
    814:  === PAUSE TestNewAuthorizer/error_getting_authorization_policies
    815:  === RUN   TestNewAuthorizer/error_unmarshalling_authorization_policies
    816:  === PAUSE TestNewAuthorizer/error_unmarshalling_authorization_policies
    817:  === RUN   TestNewAuthorizer/authorizer_created_successfully
    818:  === PAUSE TestNewAuthorizer/authorizer_created_successfully
    819:  === CONT  TestNewAuthorizer/error_getting_authorization_policies
    820:  === CONT  TestNewAuthorizer/authorizer_created_successfully
    821:  === CONT  TestNewAuthorizer/error_unmarshalling_authorization_policies
    822:  --- PASS: TestNewAuthorizer (0.00s)
    823:  --- PASS: TestNewAuthorizer/error_unmarshalling_authorization_policies (0.00s)
    824:  --- PASS: TestNewAuthorizer/authorizer_created_successfully (0.01s)
    825:  --- PASS: TestNewAuthorizer/error_getting_authorization_policies (0.01s)
    ...
    
    1028:  --- PASS: TestAreActionsAllowed/0 (0.00s)
    1029:  --- PASS: TestAreActionsAllowed/1 (0.00s)
    1030:  PASS
    1031:  coverage: 77.7% of statements
    1032:  ok  	github.com/khulnasoft/artifacthub/internal/authz	1.689s	coverage: 77.7% of statements
    1033:  === RUN   TestDispatcher
    1034:  === PAUSE TestDispatcher
    1035:  === RUN   TestGetPending
    1036:  === RUN   TestGetPending/database_error
    1037:  === PAUSE TestGetPending/database_error
    1038:  === RUN   TestGetPending/database_query_succeeded
    1039:  === PAUSE TestGetPending/database_query_succeeded
    1040:  === CONT  TestGetPending/database_query_succeeded
    1041:  === CONT  TestGetPending/database_error
    1042:  --- PASS: TestGetPending (0.00s)
    1043:  --- PASS: TestGetPending/database_query_succeeded (0.00s)
    1044:  --- PASS: TestGetPending/database_error (0.00s)
    1045:  === RUN   TestWorker
    1046:  === RUN   TestWorker/error_getting_pending_event
    1047:  === PAUSE TestWorker/error_getting_pending_event
    1048:  === RUN   TestWorker/error_getting_subscriptors
    1049:  === PAUSE TestWorker/error_getting_subscriptors
    1050:  === RUN   TestWorker/no_subscriptors_nor_webhooks_found
    1051:  === PAUSE TestWorker/no_subscriptors_nor_webhooks_found
    1052:  === RUN   TestWorker/error_adding_email_notification
    1053:  === PAUSE TestWorker/error_adding_email_notification
    1054:  === RUN   TestWorker/adding_one_email_notification_succeeded
    1055:  === PAUSE TestWorker/adding_one_email_notification_succeeded
    1056:  === RUN   TestWorker/adding_two_email_notifications_succeeded
    1057:  === PAUSE TestWorker/adding_two_email_notifications_succeeded
    1058:  === RUN   TestWorker/error_adding_webhook_notification
    1059:  === PAUSE TestWorker/error_adding_webhook_notification
    1060:  === RUN   TestWorker/adding_one_webhook_notification_succeeded
    1061:  === PAUSE TestWorker/adding_one_webhook_notification_succeeded
    1062:  === RUN   TestWorker/adding_two_webhook_notifications_succeeded
    1063:  === PAUSE TestWorker/adding_two_webhook_notifications_succeeded
    1064:  === CONT  TestWorker/error_getting_subscriptors
    1065:  === CONT  TestWorker/adding_two_email_notifications_succeeded
    1066:  === CONT  TestWorker/adding_two_webhook_notifications_succeeded
    1067:  === CONT  TestWorker/adding_one_webhook_notification_succeeded
    1068:  === CONT  TestWorker/adding_one_email_notification_succeeded
    1069:  === CONT  TestWorker/no_subscriptors_nor_webhooks_found
    1070:  === CONT  TestWorker/error_adding_email_notification
    1071:  === CONT  TestWorker/error_getting_pending_event
    1072:  === CONT  TestWorker/error_adding_webhook_notification
    1073:  --- PASS: TestWorker (0.00s)
    1074:  --- PASS: TestWorker/adding_one_webhook_notification_succeeded (0.10s)
    1075:  --- PASS: TestWorker/adding_two_email_notifications_succeeded (0.10s)
    1076:  --- PASS: TestWorker/adding_two_webhook_notifications_succeeded (0.10s)
    1077:  --- PASS: TestWorker/error_getting_subscriptors (0.10s)
    1078:  --- PASS: TestWorker/no_subscriptors_nor_webhooks_found (0.10s)
    1079:  --- PASS: TestWorker/adding_one_email_notification_succeeded (0.10s)
    1080:  --- PASS: TestWorker/error_adding_email_notification (0.10s)
    1081:  --- PASS: TestWorker/error_getting_pending_event (0.10s)
    1082:  --- PASS: TestWorker/error_adding_webhook_notification (0.10s)
    ...
    
    1152:  === PAUSE TestAdd/invalid_input/no_api_key_provided
    1153:  === RUN   TestAdd/invalid_input/invalid_json
    1154:  === PAUSE TestAdd/invalid_input/invalid_json
    1155:  === RUN   TestAdd/invalid_input/missing_name
    1156:  === PAUSE TestAdd/invalid_input/missing_name
    1157:  === CONT  TestAdd/invalid_input/no_api_key_provided
    1158:  === CONT  TestAdd/invalid_input/invalid_json
    1159:  === CONT  TestAdd/invalid_input/missing_name
    1160:  === RUN   TestAdd/error_adding_api_key
    1161:  === PAUSE TestAdd/error_adding_api_key
    1162:  === RUN   TestAdd/api_key_added_successfully
    1163:  === PAUSE TestAdd/api_key_added_successfully
    1164:  === CONT  TestAdd/api_key_added_successfully
    1165:  === CONT  TestAdd/error_adding_api_key
    1166:  --- PASS: TestAdd (0.00s)
    1167:  --- PASS: TestAdd/invalid_input (0.00s)
    1168:  --- PASS: TestAdd/invalid_input/no_api_key_provided (0.00s)
    1169:  --- PASS: TestAdd/invalid_input/invalid_json (0.00s)
    1170:  --- PASS: TestAdd/invalid_input/missing_name (0.00s)
    1171:  --- PASS: TestAdd/error_adding_api_key (0.00s)
    1172:  --- PASS: TestAdd/api_key_added_successfully (0.00s)
    1173:  === RUN   TestDelete
    1174:  === RUN   TestDelete/error_deleting_api_key
    1175:  === RUN   TestDelete/error_deleting_api_key/invalid_input
    1176:  === PAUSE TestDelete/error_deleting_api_key/invalid_input
    1177:  === RUN   TestDelete/error_deleting_api_key/fake_database_failure
    1178:  === PAUSE TestDelete/error_deleting_api_key/fake_database_failure
    1179:  === CONT  TestDelete/error_deleting_api_key/fake_database_failure
    1180:  === CONT  TestDelete/error_deleting_api_key/invalid_input
    1181:  === RUN   TestDelete/delete_api_key_succeeded
    1182:  === PAUSE TestDelete/delete_api_key_succeeded
    1183:  === CONT  TestDelete/delete_api_key_succeeded
    1184:  --- PASS: TestDelete (0.00s)
    1185:  --- PASS: TestDelete/error_deleting_api_key (0.00s)
    1186:  --- PASS: TestDelete/error_deleting_api_key/fake_database_failure (0.00s)
    1187:  --- PASS: TestDelete/error_deleting_api_key/invalid_input (0.00s)
    1188:  --- PASS: TestDelete/delete_api_key_succeeded (0.00s)
    1189:  === RUN   TestGet
    1190:  === RUN   TestGet/error_getting_api_key
    1191:  === RUN   TestGet/error_getting_api_key/invalid_input
    1192:  === PAUSE TestGet/error_getting_api_key/invalid_input
    1193:  === RUN   TestGet/error_getting_api_key/fake_database_failure
    1194:  === PAUSE TestGet/error_getting_api_key/fake_database_failure
    1195:  === CONT  TestGet/error_getting_api_key/invalid_input
    1196:  === CONT  TestGet/error_getting_api_key/fake_database_failure
    1197:  === RUN   TestGet/api_key_get_succeeded
    1198:  === PAUSE TestGet/api_key_get_succeeded
    1199:  === CONT  TestGet/api_key_get_succeeded
    1200:  --- PASS: TestGet (0.00s)
    1201:  --- PASS: TestGet/error_getting_api_key (0.00s)
    1202:  --- PASS: TestGet/error_getting_api_key/invalid_input (0.00s)
    1203:  --- PASS: TestGet/error_getting_api_key/fake_database_failure (0.00s)
    1204:  --- PASS: TestGet/api_key_get_succeeded (0.00s)
    1205:  === RUN   TestGetOwnedByUser
    1206:  === RUN   TestGetOwnedByUser/error_getting_api_keys_owned_by_user
    1207:  === PAUSE TestGetOwnedByUser/error_getting_api_keys_owned_by_user
    1208:  === RUN   TestGetOwnedByUser/get_api_keys_owned_by_user_succeeded
    1209:  === PAUSE TestGetOwnedByUser/get_api_keys_owned_by_user_succeeded
    1210:  === CONT  TestGetOwnedByUser/error_getting_api_keys_owned_by_user
    1211:  === CONT  TestGetOwnedByUser/get_api_keys_owned_by_user_succeeded
    1212:  --- PASS: TestGetOwnedByUser (0.00s)
    1213:  --- PASS: TestGetOwnedByUser/error_getting_api_keys_owned_by_user (0.00s)
    ...
    
    1221:  === RUN   TestUpdate/invalid_input/missing_name
    1222:  === PAUSE TestUpdate/invalid_input/missing_name
    1223:  === CONT  TestUpdate/invalid_input/missing_name
    1224:  === CONT  TestUpdate/invalid_input/invalid_json
    1225:  === CONT  TestUpdate/invalid_input/no_api_key_provided
    1226:  === RUN   TestUpdate/valid_api_key_provided
    1227:  === RUN   TestUpdate/valid_api_key_provided/api_key_update_succeeded
    1228:  === PAUSE TestUpdate/valid_api_key_provided/api_key_update_succeeded
    1229:  === RUN   TestUpdate/valid_api_key_provided/error_updating_api_key_(db_error)
    1230:  === PAUSE TestUpdate/valid_api_key_provided/error_updating_api_key_(db_error)
    1231:  === CONT  TestUpdate/valid_api_key_provided/error_updating_api_key_(db_error)
    1232:  === CONT  TestUpdate/valid_api_key_provided/api_key_update_succeeded
    1233:  --- PASS: TestUpdate (0.00s)
    1234:  --- PASS: TestUpdate/invalid_input (0.00s)
    1235:  --- PASS: TestUpdate/invalid_input/invalid_json (0.00s)
    1236:  --- PASS: TestUpdate/invalid_input/no_api_key_provided (0.00s)
    1237:  --- PASS: TestUpdate/invalid_input/missing_name (0.00s)
    1238:  --- PASS: TestUpdate/valid_api_key_provided (0.00s)
    1239:  --- PASS: TestUpdate/valid_api_key_provided/error_updating_api_key_(db_error) (0.00s)
    ...
    
    1290:  === PAUSE TestRenderJSON/2
    1291:  === CONT  TestRenderJSON/0
    1292:  === CONT  TestRenderJSON/2
    1293:  === CONT  TestRenderJSON/1
    1294:  --- PASS: TestRenderJSON (0.00s)
    1295:  --- PASS: TestRenderJSON/0 (0.00s)
    1296:  --- PASS: TestRenderJSON/2 (0.00s)
    1297:  --- PASS: TestRenderJSON/1 (0.00s)
    1298:  === RUN   TestRenderErrorJSON
    1299:  === RUN   TestRenderErrorJSON/0
    1300:  === PAUSE TestRenderErrorJSON/0
    1301:  === RUN   TestRenderErrorJSON/1
    1302:  === PAUSE TestRenderErrorJSON/1
    1303:  === RUN   TestRenderErrorJSON/2
    1304:  === PAUSE TestRenderErrorJSON/2
    1305:  === RUN   TestRenderErrorJSON/3
    1306:  === PAUSE TestRenderErrorJSON/3
    1307:  === RUN   TestRenderErrorJSON/4
    1308:  === PAUSE TestRenderErrorJSON/4
    1309:  === CONT  TestRenderErrorJSON/0
    1310:  === CONT  TestRenderErrorJSON/4
    1311:  === CONT  TestRenderErrorJSON/3
    1312:  === CONT  TestRenderErrorJSON/2
    1313:  === CONT  TestRenderErrorJSON/1
    1314:  --- PASS: TestRenderErrorJSON (0.00s)
    1315:  --- PASS: TestRenderErrorJSON/0 (0.00s)
    1316:  --- PASS: TestRenderErrorJSON/4 (0.00s)
    1317:  --- PASS: TestRenderErrorJSON/3 (0.00s)
    1318:  --- PASS: TestRenderErrorJSON/2 (0.00s)
    1319:  --- PASS: TestRenderErrorJSON/1 (0.00s)
    1320:  === RUN   TestRenderErrorWithCodeJSON
    1321:  === RUN   TestRenderErrorWithCodeJSON/0
    1322:  === PAUSE TestRenderErrorWithCodeJSON/0
    1323:  === RUN   TestRenderErrorWithCodeJSON/1
    1324:  === PAUSE TestRenderErrorWithCodeJSON/1
    1325:  === RUN   TestRenderErrorWithCodeJSON/2
    1326:  === PAUSE TestRenderErrorWithCodeJSON/2
    1327:  === CONT  TestRenderErrorWithCodeJSON/0
    1328:  === CONT  TestRenderErrorWithCodeJSON/2
    1329:  === CONT  TestRenderErrorWithCodeJSON/1
    1330:  --- PASS: TestRenderErrorWithCodeJSON (0.00s)
    1331:  --- PASS: TestRenderErrorWithCodeJSON/0 (0.00s)
    1332:  --- PASS: TestRenderErrorWithCodeJSON/2 (0.00s)
    1333:  --- PASS: TestRenderErrorWithCodeJSON/1 (0.00s)
    ...
    
    1346:  === PAUSE TestAdd/invalid_organization_provided/invalid_name
    1347:  === CONT  TestAdd/invalid_organization_provided/no_organization_provided
    1348:  === CONT  TestAdd/invalid_organization_provided/invalid_name
    1349:  === CONT  TestAdd/invalid_organization_provided/missing_name
    1350:  === CONT  TestAdd/invalid_organization_provided/invalid_json
    1351:  === RUN   TestAdd/valid_organization_provided
    1352:  === RUN   TestAdd/valid_organization_provided/add_organization_succeeded
    1353:  === PAUSE TestAdd/valid_organization_provided/add_organization_succeeded
    1354:  === RUN   TestAdd/valid_organization_provided/error_adding_organization
    1355:  === PAUSE TestAdd/valid_organization_provided/error_adding_organization
    1356:  === CONT  TestAdd/valid_organization_provided/error_adding_organization
    1357:  === CONT  TestAdd/valid_organization_provided/add_organization_succeeded
    1358:  --- PASS: TestAdd (0.00s)
    1359:  --- PASS: TestAdd/invalid_organization_provided (0.00s)
    1360:  --- PASS: TestAdd/invalid_organization_provided/invalid_json (0.00s)
    1361:  --- PASS: TestAdd/invalid_organization_provided/missing_name (0.00s)
    1362:  --- PASS: TestAdd/invalid_organization_provided/no_organization_provided (0.00s)
    1363:  --- PASS: TestAdd/invalid_organization_provided/invalid_name (0.00s)
    1364:  --- PASS: TestAdd/valid_organization_provided (0.00s)
    1365:  --- PASS: TestAdd/valid_organization_provided/error_adding_organization (0.00s)
    1366:  --- PASS: TestAdd/valid_organization_provided/add_organization_succeeded (0.00s)
    1367:  === RUN   TestAddMember
    1368:  === RUN   TestAddMember/#00
    1369:  === PAUSE TestAddMember/#00
    1370:  === RUN   TestAddMember/invalid_input
    1371:  === PAUSE TestAddMember/invalid_input
    1372:  === RUN   TestAddMember/insufficient_privilege
    1373:  === PAUSE TestAddMember/insufficient_privilege
    1374:  === RUN   TestAddMember/fake_database_failure
    1375:  === PAUSE TestAddMember/fake_database_failure
    1376:  === CONT  TestAddMember/fake_database_failure
    1377:  === CONT  TestAddMember/insufficient_privilege
    1378:  === CONT  TestAddMember/invalid_input
    1379:  === CONT  TestAddMember/#00
    1380:  --- PASS: TestAddMember (0.00s)
    1381:  --- PASS: TestAddMember/fake_database_failure (0.00s)
    ...
    
    1385:  === RUN   TestCheckAvailability
    1386:  === RUN   TestCheckAvailability/invalid_input
    1387:  === PAUSE TestCheckAvailability/invalid_input
    1388:  === RUN   TestCheckAvailability/valid_input
    1389:  === RUN   TestCheckAvailability/valid_input/check_availability_succeeded
    1390:  === RUN   TestCheckAvailability/valid_input/check_availability_succeeded/resource_kind:_organizationName
    1391:  === PAUSE TestCheckAvailability/valid_input/check_availability_succeeded/resource_kind:_organizationName
    1392:  === CONT  TestCheckAvailability/valid_input/check_availability_succeeded/resource_kind:_organizationName
    1393:  === RUN   TestCheckAvailability/valid_input/check_availability_failed
    1394:  === PAUSE TestCheckAvailability/valid_input/check_availability_failed
    1395:  === CONT  TestCheckAvailability/valid_input/check_availability_failed
    1396:  === CONT  TestCheckAvailability/invalid_input
    1397:  --- PASS: TestCheckAvailability (0.00s)
    1398:  --- PASS: TestCheckAvailability/valid_input (0.00s)
    1399:  --- PASS: TestCheckAvailability/valid_input/check_availability_succeeded (0.00s)
    1400:  --- PASS: TestCheckAvailability/valid_input/check_availability_succeeded/resource_kind:_organizationName (0.00s)
    1401:  --- PASS: TestCheckAvailability/valid_input/check_availability_failed (0.00s)
    1402:  --- PASS: TestCheckAvailability/invalid_input (0.00s)
    1403:  === RUN   TestConfirmMembership
    1404:  === RUN   TestConfirmMembership/#00
    1405:  === PAUSE TestConfirmMembership/#00
    1406:  === RUN   TestConfirmMembership/invalid_input
    1407:  === PAUSE TestConfirmMembership/invalid_input
    1408:  === RUN   TestConfirmMembership/fake_database_failure
    1409:  === PAUSE TestConfirmMembership/fake_database_failure
    1410:  === CONT  TestConfirmMembership/invalid_input
    1411:  === CONT  TestConfirmMembership/fake_database_failure
    1412:  === CONT  TestConfirmMembership/#00
    1413:  --- PASS: TestConfirmMembership (0.00s)
    1414:  --- PASS: TestConfirmMembership/invalid_input (0.00s)
    1415:  --- PASS: TestConfirmMembership/fake_database_failure (0.00s)
    1416:  --- PASS: TestConfirmMembership/#00 (0.00s)
    1417:  === RUN   TestDelete
    1418:  === RUN   TestDelete/#00
    1419:  === PAUSE TestDelete/#00
    1420:  === RUN   TestDelete/invalid_input
    1421:  === PAUSE TestDelete/invalid_input
    1422:  === RUN   TestDelete/insufficient_privilege
    1423:  === PAUSE TestDelete/insufficient_privilege
    1424:  === RUN   TestDelete/fake_database_failure
    1425:  === PAUSE TestDelete/fake_database_failure
    1426:  === CONT  TestDelete/#00
    1427:  === CONT  TestDelete/fake_database_failure
    1428:  === CONT  TestDelete/insufficient_privilege
    1429:  === CONT  TestDelete/invalid_input
    1430:  --- PASS: TestDelete (0.00s)
    1431:  --- PASS: TestDelete/#00 (0.00s)
    1432:  --- PASS: TestDelete/fake_database_failure (0.00s)
    ...
    
    1434:  --- PASS: TestDelete/invalid_input (0.00s)
    1435:  === RUN   TestDeleteMember
    1436:  === RUN   TestDeleteMember/#00
    1437:  === PAUSE TestDeleteMember/#00
    1438:  === RUN   TestDeleteMember/invalid_input
    1439:  === PAUSE TestDeleteMember/invalid_input
    1440:  === RUN   TestDeleteMember/insufficient_privilege
    1441:  === PAUSE TestDeleteMember/insufficient_privilege
    1442:  === RUN   TestDeleteMember/fake_database_failure
    1443:  === PAUSE TestDeleteMember/fake_database_failure
    1444:  === CONT  TestDeleteMember/#00
    1445:  === CONT  TestDeleteMember/invalid_input
    1446:  === CONT  TestDeleteMember/fake_database_failure
    1447:  === CONT  TestDeleteMember/insufficient_privilege
    1448:  --- PASS: TestDeleteMember (0.00s)
    1449:  --- PASS: TestDeleteMember/#00 (0.00s)
    1450:  --- PASS: TestDeleteMember/invalid_input (0.00s)
    1451:  --- PASS: TestDeleteMember/fake_database_failure (0.00s)
    1452:  --- PASS: TestDeleteMember/insufficient_privilege (0.00s)
    1453:  === RUN   TestGet
    1454:  === RUN   TestGet/error_getting_organization
    1455:  === RUN   TestGet/error_getting_organization/invalid_input
    1456:  === PAUSE TestGet/error_getting_organization/invalid_input
    1457:  === RUN   TestGet/error_getting_organization/fake_database_failure
    1458:  === PAUSE TestGet/error_getting_organization/fake_database_failure
    1459:  === CONT  TestGet/error_getting_organization/fake_database_failure
    1460:  === CONT  TestGet/error_getting_organization/invalid_input
    1461:  === RUN   TestGet/get_organization_succeeded
    1462:  === PAUSE TestGet/get_organization_succeeded
    1463:  === CONT  TestGet/get_organization_succeeded
    1464:  --- PASS: TestGet (0.00s)
    1465:  --- PASS: TestGet/error_getting_organization (0.00s)
    1466:  --- PASS: TestGet/error_getting_organization/invalid_input (0.00s)
    1467:  --- PASS: TestGet/error_getting_organization/fake_database_failure (0.00s)
    1468:  --- PASS: TestGet/get_organization_succeeded (0.00s)
    1469:  === RUN   TestGetAuthorizationPolicy
    1470:  === RUN   TestGetAuthorizationPolicy/error_getting_authorization_policy
    1471:  === RUN   TestGetAuthorizationPolicy/error_getting_authorization_policy/invalid_input
    1472:  === PAUSE TestGetAuthorizationPolicy/error_getting_authorization_policy/invalid_input
    1473:  === RUN   TestGetAuthorizationPolicy/error_getting_authorization_policy/fake_database_failure
    1474:  === PAUSE TestGetAuthorizationPolicy/error_getting_authorization_policy/fake_database_failure
    1475:  === CONT  TestGetAuthorizationPolicy/error_getting_authorization_policy/fake_database_failure
    1476:  === CONT  TestGetAuthorizationPolicy/error_getting_authorization_policy/invalid_input
    1477:  === RUN   TestGetAuthorizationPolicy/get_authorization_policy_succeeded
    1478:  === PAUSE TestGetAuthorizationPolicy/get_authorization_policy_succeeded
    1479:  === CONT  TestGetAuthorizationPolicy/get_authorization_policy_succeeded
    1480:  --- PASS: TestGetAuthorizationPolicy (0.00s)
    1481:  --- PASS: TestGetAuthorizationPolicy/error_getting_authorization_policy (0.00s)
    1482:  --- PASS: TestGetAuthorizationPolicy/error_getting_authorization_policy/fake_database_failure (0.00s)
    1483:  --- PASS: TestGetAuthorizationPolicy/error_getting_authorization_policy/invalid_input (0.00s)
    1484:  --- PASS: TestGetAuthorizationPolicy/get_authorization_policy_succeeded (0.00s)
    1485:  === RUN   TestGetByUser
    1486:  === RUN   TestGetByUser/get_user_organizations_succeeded
    1487:  === PAUSE TestGetByUser/get_user_organizations_succeeded
    1488:  === RUN   TestGetByUser/error_getting_user_organizations
    1489:  === PAUSE TestGetByUser/error_getting_user_organizations
    1490:  === CONT  TestGetByUser/error_getting_user_organizations
    1491:  === CONT  TestGetByUser/get_user_organizations_succeeded
    1492:  --- PASS: TestGetByUser (0.00s)
    1493:  --- PASS: TestGetByUser/get_user_organizations_succeeded (0.00s)
    1494:  --- PASS: TestGetByUser/error_getting_user_organizations (0.00s)
    1495:  === RUN   TestGetMembers
    1496:  === RUN   TestGetMembers/error_getting_organization_members
    1497:  === RUN   TestGetMembers/error_getting_organization_members/invalid_input
    1498:  === PAUSE TestGetMembers/error_getting_organization_members/invalid_input
    1499:  === RUN   TestGetMembers/error_getting_organization_members/fake_database_failure
    1500:  === PAUSE TestGetMembers/error_getting_organization_members/fake_database_failure
    1501:  === CONT  TestGetMembers/error_getting_organization_members/fake_database_failure
    1502:  === CONT  TestGetMembers/error_getting_organization_members/invalid_input
    1503:  === RUN   TestGetMembers/get_organization_members_succeeded
    1504:  === PAUSE TestGetMembers/get_organization_members_succeeded
    1505:  === CONT  TestGetMembers/get_organization_members_succeeded
    1506:  --- PASS: TestGetMembers (0.00s)
    1507:  --- PASS: TestGetMembers/error_getting_organization_members (0.00s)
    1508:  --- PASS: TestGetMembers/error_getting_organization_members/invalid_input (0.00s)
    1509:  --- PASS: TestGetMembers/error_getting_organization_members/fake_database_failure (0.00s)
    ...
    
    1517:  === RUN   TestUpdate/invalid_organization_provided/invalid_logo_image_id
    1518:  === PAUSE TestUpdate/invalid_organization_provided/invalid_logo_image_id
    1519:  === CONT  TestUpdate/invalid_organization_provided/no_organization_provided
    1520:  === CONT  TestUpdate/invalid_organization_provided/invalid_json
    1521:  === CONT  TestUpdate/invalid_organization_provided/invalid_logo_image_id
    1522:  === RUN   TestUpdate/valid_organization_provided
    1523:  === RUN   TestUpdate/valid_organization_provided/organization_update_succeeded
    1524:  === PAUSE TestUpdate/valid_organization_provided/organization_update_succeeded
    1525:  === RUN   TestUpdate/valid_organization_provided/error_updating_organization_(insufficiente_privilege)
    1526:  === PAUSE TestUpdate/valid_organization_provided/error_updating_organization_(insufficiente_privilege)
    1527:  === RUN   TestUpdate/valid_organization_provided/error_updating_organization_(db_error)
    1528:  === PAUSE TestUpdate/valid_organization_provided/error_updating_organization_(db_error)
    1529:  === CONT  TestUpdate/valid_organization_provided/error_updating_organization_(insufficiente_privilege)
    1530:  === CONT  TestUpdate/valid_organization_provided/error_updating_organization_(db_error)
    1531:  === CONT  TestUpdate/valid_organization_provided/organization_update_succeeded
    1532:  --- PASS: TestUpdate (0.00s)
    1533:  --- PASS: TestUpdate/invalid_organization_provided (0.00s)
    1534:  --- PASS: TestUpdate/invalid_organization_provided/no_organization_provided (0.00s)
    1535:  --- PASS: TestUpdate/invalid_organization_provided/invalid_json (0.00s)
    1536:  --- PASS: TestUpdate/invalid_organization_provided/invalid_logo_image_id (0.00s)
    1537:  --- PASS: TestUpdate/valid_organization_provided (0.00s)
    1538:  --- PASS: TestUpdate/valid_organization_provided/error_updating_organization_(insufficiente_privilege) (0.00s)
    1539:  --- PASS: TestUpdate/valid_organization_provided/error_updating_organization_(db_error) (0.00s)
    ...
    
    1547:  === RUN   TestUpdateAuthorizationPolicy/invalid_authorization_policy_provided/invalid_policy_data
    1548:  === PAUSE TestUpdateAuthorizationPolicy/invalid_authorization_policy_provided/invalid_policy_data
    1549:  === CONT  TestUpdateAuthorizationPolicy/invalid_authorization_policy_provided/no_authorization_policy_provided
    1550:  === CONT  TestUpdateAuthorizationPolicy/invalid_authorization_policy_provided/invalid_policy_data
    1551:  === CONT  TestUpdateAuthorizationPolicy/invalid_authorization_policy_provided/invalid_json
    1552:  === RUN   TestUpdateAuthorizationPolicy/valid_authorization_policy_provided
    1553:  === RUN   TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/authorization_policy_update_succeeded
    1554:  === PAUSE TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/authorization_policy_update_succeeded
    1555:  === RUN   TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/error_updating_organization_policy_(insufficiente_privilege)
    1556:  === PAUSE TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/error_updating_organization_policy_(insufficiente_privilege)
    1557:  === RUN   TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/error_updating_organization_policy_(db_error)
    1558:  === PAUSE TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/error_updating_organization_policy_(db_error)
    1559:  === CONT  TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/authorization_policy_update_succeeded
    1560:  === CONT  TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/error_updating_organization_policy_(db_error)
    1561:  === CONT  TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/error_updating_organization_policy_(insufficiente_privilege)
    1562:  --- PASS: TestUpdateAuthorizationPolicy (0.01s)
    1563:  --- PASS: TestUpdateAuthorizationPolicy/invalid_authorization_policy_provided (0.00s)
    1564:  --- PASS: TestUpdateAuthorizationPolicy/invalid_authorization_policy_provided/no_authorization_policy_provided (0.00s)
    1565:  --- PASS: TestUpdateAuthorizationPolicy/invalid_authorization_policy_provided/invalid_json (0.00s)
    1566:  --- PASS: TestUpdateAuthorizationPolicy/invalid_authorization_policy_provided/invalid_policy_data (0.00s)
    1567:  --- PASS: TestUpdateAuthorizationPolicy/valid_authorization_policy_provided (0.00s)
    1568:  --- PASS: TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/authorization_policy_update_succeeded (0.00s)
    1569:  --- PASS: TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/error_updating_organization_policy_(db_error) (0.00s)
    1570:  --- PASS: TestUpdateAuthorizationPolicy/valid_authorization_policy_provided/error_updating_organization_policy_(insufficiente_privilege) (0.00s)
    1571:  === RUN   TestGetUserAllowedActions
    1572:  === RUN   TestGetUserAllowedActions/get_allowed_actions_failed
    1573:  === PAUSE TestGetUserAllowedActions/get_allowed_actions_failed
    1574:  === RUN   TestGetUserAllowedActions/get_allowed_actions_succeeded
    1575:  === PAUSE TestGetUserAllowedActions/get_allowed_actions_succeeded
    1576:  === CONT  TestGetUserAllowedActions/get_allowed_actions_succeeded
    1577:  === CONT  TestGetUserAllowedActions/get_allowed_actions_failed
    1578:  --- PASS: TestGetUserAllowedActions (0.00s)
    1579:  --- PASS: TestGetUserAllowedActions/get_allowed_actions_succeeded (0.00s)
    1580:  --- PASS: TestGetUserAllowedActions/get_allowed_actions_failed (0.00s)
    1581:  PASS
    1582:  coverage: 92.6% of statements
    1583:  ok  	github.com/khulnasoft/artifacthub/internal/handlers/org	1.407s	coverage: 92.6% of statements
    1584:  === RUN   TestAddProductionUsage
    1585:  === RUN   TestAddProductionUsage/error_adding_production_usage_entry
    1586:  === PAUSE TestAddProductionUsage/error_adding_production_usage_entry
    1587:  === RUN   TestAddProductionUsage/add_production_usage_entry_succeeded
    1588:  === PAUSE TestAddProductionUsage/add_production_usage_entry_succeeded
    1589:  === CONT  TestAddProductionUsage/add_production_usage_entry_succeeded
    1590:  === CONT  TestAddProductionUsage/error_adding_production_usage_entry
    1591:  --- PASS: TestAddProductionUsage (0.00s)
    1592:  --- PASS: TestAddProductionUsage/add_production_usage_entry_succeeded (0.00s)
    1593:  --- PASS: TestAddProductionUsage/error_adding_production_usage_entry (0.00s)
    1594:  === RUN   TestDeleteProductionUsage
    1595:  === RUN   TestDeleteProductionUsage/error_deleting_production_usage_entry
    1596:  === PAUSE TestDeleteProductionUsage/error_deleting_production_usage_entry
    1597:  === RUN   TestDeleteProductionUsage/delete_production_usage_entry_succeeded
    1598:  === PAUSE TestDeleteProductionUsage/delete_production_usage_entry_succeeded
    1599:  === CONT  TestDeleteProductionUsage/delete_production_usage_entry_succeeded
    1600:  === CONT  TestDeleteProductionUsage/error_deleting_production_usage_entry
    1601:  --- PASS: TestDeleteProductionUsage (0.00s)
    1602:  --- PASS: TestDeleteProductionUsage/delete_production_usage_entry_succeeded (0.00s)
    1603:  --- PASS: TestDeleteProductionUsage/error_deleting_production_usage_entry (0.00s)
    1604:  === RUN   TestGenerateChangelogMD
    1605:  === RUN   TestGenerateChangelogMD/error_getting_package
    1606:  === RUN   TestGenerateChangelogMD/error_getting_package/invalid_input
    1607:  === PAUSE TestGenerateChangelogMD/error_getting_package/invalid_input
    1608:  === RUN   TestGenerateChangelogMD/error_getting_package/not_found
    1609:  === PAUSE TestGenerateChangelogMD/error_getting_package/not_found
    1610:  === RUN   TestGenerateChangelogMD/error_getting_package/fake_database_failure
    1611:  === PAUSE TestGenerateChangelogMD/error_getting_package/fake_database_failure
    1612:  === CONT  TestGenerateChangelogMD/error_getting_package/invalid_input
    1613:  === CONT  TestGenerateChangelogMD/error_getting_package/fake_database_failure
    1614:  === CONT  TestGenerateChangelogMD/error_getting_package/not_found
    1615:  === RUN   TestGenerateChangelogMD/error_getting_package_changelog
    1616:  === PAUSE TestGenerateChangelogMD/error_getting_package_changelog
    1617:  === RUN   TestGenerateChangelogMD/changelog_not_found
    1618:  === PAUSE TestGenerateChangelogMD/changelog_not_found
    1619:  === RUN   TestGenerateChangelogMD/changelog_returned_formatted_as_markdown
    1620:  === PAUSE TestGenerateChangelogMD/changelog_returned_formatted_as_markdown
    1621:  === CONT  TestGenerateChangelogMD/changelog_not_found
    1622:  === CONT  TestGenerateChangelogMD/changelog_returned_formatted_as_markdown
    1623:  === CONT  TestGenerateChangelogMD/error_getting_package_changelog
    1624:  --- PASS: TestGenerateChangelogMD (0.00s)
    1625:  --- PASS: TestGenerateChangelogMD/error_getting_package (0.00s)
    1626:  --- PASS: TestGenerateChangelogMD/error_getting_package/invalid_input (0.00s)
    1627:  --- PASS: TestGenerateChangelogMD/error_getting_package/fake_database_failure (0.00s)
    1628:  --- PASS: TestGenerateChangelogMD/error_getting_package/not_found (0.00s)
    1629:  --- PASS: TestGenerateChangelogMD/changelog_not_found (0.00s)
    1630:  --- PASS: TestGenerateChangelogMD/changelog_returned_formatted_as_markdown (0.00s)
    1631:  --- PASS: TestGenerateChangelogMD/error_getting_package_changelog (0.00s)
    1632:  === RUN   TestGet
    1633:  === RUN   TestGet/get_package_failed
    1634:  === RUN   TestGet/get_package_failed/invalid_input
    1635:  === PAUSE TestGet/get_package_failed/invalid_input
    1636:  === RUN   TestGet/get_package_failed/not_found
    1637:  === PAUSE TestGet/get_package_failed/not_found
    1638:  === RUN   TestGet/get_package_failed/fake_database_failure
    1639:  === PAUSE TestGet/get_package_failed/fake_database_failure
    1640:  === CONT  TestGet/get_package_failed/not_found
    1641:  === CONT  TestGet/get_package_failed/invalid_input
    1642:  === CONT  TestGet/get_package_failed/fake_database_failure
    1643:  === RUN   TestGet/get_package_succeeded
    1644:  === PAUSE TestGet/get_package_succeeded
    1645:  === CONT  TestGet/get_package_succeeded
    1646:  --- PASS: TestGet (0.00s)
    1647:  --- PASS: TestGet/get_package_failed (0.00s)
    1648:  --- PASS: TestGet/get_package_failed/not_found (0.00s)
    1649:  --- PASS: TestGet/get_package_failed/invalid_input (0.00s)
    1650:  --- PASS: TestGet/get_package_failed/fake_database_failure (0.00s)
    1651:  --- PASS: TestGet/get_package_succeeded (0.00s)
    1652:  === RUN   TestGetChangelog
    1653:  === RUN   TestGetChangelog/get_changelog_succeeded
    1654:  === PAUSE TestGetChangelog/get_changelog_succeeded
    1655:  === RUN   TestGetChangelog/error_getting_changelog
    1656:  === PAUSE TestGetChangelog/error_getting_changelog
    1657:  === CONT  TestGetChangelog/error_getting_changelog
    1658:  === CONT  TestGetChangelog/get_changelog_succeeded
    1659:  --- PASS: TestGetChangelog (0.00s)
    1660:  --- PASS: TestGetChangelog/error_getting_changelog (0.00s)
    1661:  --- PASS: TestGetChangelog/get_changelog_succeeded (0.00s)
    1662:  === RUN   TestGetChartValues
    1663:  === RUN   TestGetChartValues/get_chart_archive_failed
    1664:  === PAUSE TestGetChartValues/get_chart_archive_failed
    1665:  === RUN   TestGetChartValues/get_chart_archive_succeeded,_but_values_not_found
    1666:  === PAUSE TestGetChartValues/get_chart_archive_succeeded,_but_values_not_found
    1667:  === RUN   TestGetChartValues/get_chart_archive_succeeded
    1668:  === PAUSE TestGetChartValues/get_chart_archive_succeeded
    1669:  === CONT  TestGetChartValues/get_chart_archive_failed
    1670:  === CONT  TestGetChartValues/get_chart_archive_succeeded
    1671:  === CONT  TestGetChartValues/get_chart_archive_succeeded,_but_values_not_found
    1672:  --- PASS: TestGetChartValues (0.00s)
    1673:  --- PASS: TestGetChartValues/get_chart_archive_failed (0.00s)
    1674:  --- PASS: TestGetChartValues/get_chart_archive_succeeded (0.00s)
    1675:  --- PASS: TestGetChartValues/get_chart_archive_succeeded,_but_values_not_found (0.00s)
    1676:  === RUN   TestGetChartTemplates
    1677:  === RUN   TestGetChartTemplates/get_chart_archive_failed
    1678:  === PAUSE TestGetChartTemplates/get_chart_archive_failed
    1679:  === RUN   TestGetChartTemplates/get_chart_archive_succeeded
    1680:  === PAUSE TestGetChartTemplates/get_chart_archive_succeeded
    1681:  === CONT  TestGetChartTemplates/get_chart_archive_succeeded
    1682:  === CONT  TestGetChartTemplates/get_chart_archive_failed
    1683:  --- PASS: TestGetChartTemplates (0.00s)
    1684:  --- PASS: TestGetChartTemplates/get_chart_archive_failed (0.00s)
    1685:  --- PASS: TestGetChartTemplates/get_chart_archive_succeeded (0.01s)
    1686:  === RUN   TestGetHarborReplicationDump
    1687:  === RUN   TestGetHarborReplicationDump/get_harbor_replication_dump_succeeded
    1688:  === PAUSE TestGetHarborReplicationDump/get_harbor_replication_dump_succeeded
    1689:  === RUN   TestGetHarborReplicationDump/error_getting_harbor_replication_dump
    1690:  === PAUSE TestGetHarborReplicationDump/error_getting_harbor_replication_dump
    1691:  === CONT  TestGetHarborReplicationDump/error_getting_harbor_replication_dump
    1692:  === CONT  TestGetHarborReplicationDump/get_harbor_replication_dump_succeeded
    1693:  --- PASS: TestGetHarborReplicationDump (0.00s)
    1694:  --- PASS: TestGetHarborReplicationDump/error_getting_harbor_replication_dump (0.00s)
    1695:  --- PASS: TestGetHarborReplicationDump/get_harbor_replication_dump_succeeded (0.00s)
    1696:  === RUN   TestGetHelmExporterDump
    1697:  === RUN   TestGetHelmExporterDump/get_helm_exporter_dump_succeeded
    1698:  === PAUSE TestGetHelmExporterDump/get_helm_exporter_dump_succeeded
    1699:  === RUN   TestGetHelmExporterDump/error_getting_helm_exporter_dump
    1700:  === PAUSE TestGetHelmExporterDump/error_getting_helm_exporter_dump
    1701:  === CONT  TestGetHelmExporterDump/error_getting_helm_exporter_dump
    1702:  === CONT  TestGetHelmExporterDump/get_helm_exporter_dump_succeeded
    1703:  --- PASS: TestGetHelmExporterDump (0.00s)
    1704:  --- PASS: TestGetHelmExporterDump/error_getting_helm_exporter_dump (0.00s)
    1705:  --- PASS: TestGetHelmExporterDump/get_helm_exporter_dump_succeeded (0.00s)
    1706:  === RUN   TestGetNovaDump
    1707:  === RUN   TestGetNovaDump/get_nova_dump_succeeded
    1708:  === PAUSE TestGetNovaDump/get_nova_dump_succeeded
    1709:  === RUN   TestGetNovaDump/error_getting_nova_dump
    1710:  === PAUSE TestGetNovaDump/error_getting_nova_dump
    1711:  === CONT  TestGetNovaDump/error_getting_nova_dump
    1712:  === CONT  TestGetNovaDump/get_nova_dump_succeeded
    1713:  --- PASS: TestGetNovaDump (0.00s)
    1714:  --- PASS: TestGetNovaDump/error_getting_nova_dump (0.00s)
    1715:  --- PASS: TestGetNovaDump/get_nova_dump_succeeded (0.00s)
    1716:  === RUN   TestGetProductionUsage
    1717:  === RUN   TestGetProductionUsage/get_production_usage_succeeded
    1718:  === PAUSE TestGetProductionUsage/get_production_usage_succeeded
    1719:  === RUN   TestGetProductionUsage/error_getting_production_usage
    1720:  === PAUSE TestGetProductionUsage/error_getting_production_usage
    1721:  === CONT  TestGetProductionUsage/get_production_usage_succeeded
    1722:  === CONT  TestGetProductionUsage/error_getting_production_usage
    1723:  --- PASS: TestGetProductionUsage (0.00s)
    1724:  --- PASS: TestGetProductionUsage/get_production_usage_succeeded (0.00s)
    1725:  --- PASS: TestGetProductionUsage/error_getting_production_usage (0.00s)
    1726:  === RUN   TestGetRandom
    1727:  === RUN   TestGetRandom/get_random_packages_succeeded
    1728:  === PAUSE TestGetRandom/get_random_packages_succeeded
    1729:  === RUN   TestGetRandom/error_getting_random_packages
    1730:  === PAUSE TestGetRandom/error_getting_random_packages
    1731:  === CONT  TestGetRandom/get_random_packages_succeeded
    1732:  === CONT  TestGetRandom/error_getting_random_packages
    1733:  --- PASS: TestGetRandom (0.00s)
    1734:  --- PASS: TestGetRandom/get_random_packages_succeeded (0.00s)
    1735:  --- PASS: TestGetRandom/error_getting_random_packages (0.00s)
    1736:  === RUN   TestGetSnapshotSecurityReport
    1737:  === RUN   TestGetSnapshotSecurityReport/get_snapshot_security_report_succeeded
    1738:  === PAUSE TestGetSnapshotSecurityReport/get_snapshot_security_report_succeeded
    1739:  === RUN   TestGetSnapshotSecurityReport/error_getting_snapshot_security_report
    1740:  === PAUSE TestGetSnapshotSecurityReport/error_getting_snapshot_security_report
    1741:  === CONT  TestGetSnapshotSecurityReport/get_snapshot_security_report_succeeded
    1742:  === CONT  TestGetSnapshotSecurityReport/error_getting_snapshot_security_report
    1743:  --- PASS: TestGetSnapshotSecurityReport (0.00s)
    1744:  --- PASS: TestGetSnapshotSecurityReport/get_snapshot_security_report_succeeded (0.00s)
    1745:  --- PASS: TestGetSnapshotSecurityReport/error_getting_snapshot_security_report (0.00s)
    1746:  === RUN   TestGetStarredByUser
    1747:  === RUN   TestGetStarredByUser/get_packages_starred_by_user_succeeded
    1748:  === PAUSE TestGetStarredByUser/get_packages_starred_by_user_succeeded
    1749:  === RUN   TestGetStarredByUser/error_getting_packages_starred_by_user
    1750:  === PAUSE TestGetStarredByUser/error_getting_packages_starred_by_user
    1751:  === CONT  TestGetStarredByUser/error_getting_packages_starred_by_user
    1752:  === CONT  TestGetStarredByUser/get_packages_starred_by_user_succeeded
    1753:  --- PASS: TestGetStarredByUser (0.00s)
    1754:  --- PASS: TestGetStarredByUser/error_getting_packages_starred_by_user (0.00s)
    1755:  --- PASS: TestGetStarredByUser/get_packages_starred_by_user_succeeded (0.00s)
    1756:  === RUN   TestGetStars
    1757:  === RUN   TestGetStars/get_stars_failed
    1758:  === RUN   TestGetStars/get_stars_failed/invalid_input
    1759:  === PAUSE TestGetStars/get_stars_failed/invalid_input
    1760:  === RUN   TestGetStars/get_stars_failed/fake_database_failure
    1761:  === PAUSE TestGetStars/get_stars_failed/fake_database_failure
    1762:  === CONT  TestGetStars/get_stars_failed/fake_database_failure
    1763:  === CONT  TestGetStars/get_stars_failed/invalid_input
    1764:  === RUN   TestGetStars/get_stars_succeeded
    1765:  === PAUSE TestGetStars/get_stars_succeeded
    1766:  === CONT  TestGetStars/get_stars_succeeded
    1767:  --- PASS: TestGetStars (0.00s)
    1768:  --- PASS: TestGetStars/get_stars_failed (0.00s)
    1769:  --- PASS: TestGetStars/get_stars_failed/fake_database_failure (0.00s)
    1770:  --- PASS: TestGetStars/get_stars_failed/invalid_input (0.00s)
    1771:  --- PASS: TestGetStars/get_stars_succeeded (0.00s)
    1772:  === RUN   TestGetStats
    1773:  === RUN   TestGetStats/get_stats_succeeded
    1774:  === PAUSE TestGetStats/get_stats_succeeded
    1775:  === RUN   TestGetStats/error_getting_stats
    1776:  === PAUSE TestGetStats/error_getting_stats
    1777:  === CONT  TestGetStats/get_stats_succeeded
    1778:  === CONT  TestGetStats/error_getting_stats
    1779:  --- PASS: TestGetStats (0.00s)
    1780:  --- PASS: TestGetStats/get_stats_succeeded (0.00s)
    1781:  --- PASS: TestGetStats/error_getting_stats (0.00s)
    1782:  === RUN   TestGetSummary
    1783:  === RUN   TestGetSummary/get_package_summary_failed
    1784:  === RUN   TestGetSummary/get_package_summary_failed/invalid_input
    1785:  === PAUSE TestGetSummary/get_package_summary_failed/invalid_input
    1786:  === RUN   TestGetSummary/get_package_summary_failed/not_found
    1787:  === PAUSE TestGetSummary/get_package_summary_failed/not_found
    1788:  === RUN   TestGetSummary/get_package_summary_failed/fake_database_failure
    1789:  === PAUSE TestGetSummary/get_package_summary_failed/fake_database_failure
    1790:  === CONT  TestGetSummary/get_package_summary_failed/fake_database_failure
    1791:  === CONT  TestGetSummary/get_package_summary_failed/not_found
    1792:  === CONT  TestGetSummary/get_package_summary_failed/invalid_input
    1793:  === RUN   TestGetSummary/get_package_summary_succeeded
    1794:  === PAUSE TestGetSummary/get_package_summary_succeeded
    1795:  === CONT  TestGetSummary/get_package_summary_succeeded
    1796:  --- PASS: TestGetSummary (0.01s)
    1797:  --- PASS: TestGetSummary/get_package_summary_failed (0.01s)
    1798:  --- PASS: TestGetSummary/get_package_summary_failed/fake_database_failure (0.00s)
    1799:  --- PASS: TestGetSummary/get_package_summary_failed/not_found (0.00s)
    1800:  --- PASS: TestGetSummary/get_package_summary_failed/invalid_input (0.00s)
    1801:  --- PASS: TestGetSummary/get_package_summary_succeeded (0.00s)
    1802:  === RUN   TestGetValuesSchema
    1803:  === RUN   TestGetValuesSchema/get_values_schema_succeeded
    1804:  === PAUSE TestGetValuesSchema/get_values_schema_succeeded
    1805:  === RUN   TestGetValuesSchema/error_getting_values_schema
    1806:  === PAUSE TestGetValuesSchema/error_getting_values_schema
    1807:  === CONT  TestGetValuesSchema/get_values_schema_succeeded
    1808:  === CONT  TestGetValuesSchema/error_getting_values_schema
    1809:  --- PASS: TestGetValuesSchema (0.00s)
    1810:  --- PASS: TestGetValuesSchema/get_values_schema_succeeded (0.00s)
    1811:  --- PASS: TestGetValuesSchema/error_getting_values_schema (0.00s)
    1812:  === RUN   TestGetViews
    1813:  === RUN   TestGetViews/get_views_succeeded
    1814:  === PAUSE TestGetViews/get_views_succeeded
    1815:  === RUN   TestGetViews/error_getting_views
    1816:  === RUN   TestGetViews/error_getting_views/invalid_input
    1817:  === PAUSE TestGetViews/error_getting_views/invalid_input
    1818:  === RUN   TestGetViews/error_getting_views/not_found
    1819:  === PAUSE TestGetViews/error_getting_views/not_found
    1820:  === RUN   TestGetViews/error_getting_views/fake_database_failure
    1821:  === PAUSE TestGetViews/error_getting_views/fake_database_failure
    1822:  === CONT  TestGetViews/error_getting_views/invalid_input
    1823:  === CONT  TestGetViews/error_getting_views/fake_database_failure
    1824:  === CONT  TestGetViews/error_getting_views/not_found
    1825:  === CONT  TestGetViews/get_views_succeeded
    1826:  --- PASS: TestGetViews (0.00s)
    1827:  --- PASS: TestGetViews/error_getting_views (0.00s)
    1828:  --- PASS: TestGetViews/error_getting_views/invalid_input (0.00s)
    1829:  --- PASS: TestGetViews/error_getting_views/fake_database_failure (0.00s)
    1830:  --- PASS: TestGetViews/error_getting_views/not_found (0.00s)
    ...
    
    1839:  === CONT  TestInjectIndexMeta/2
    1840:  === CONT  TestInjectIndexMeta/0
    1841:  === CONT  TestInjectIndexMeta/1
    1842:  --- PASS: TestInjectIndexMeta (0.00s)
    1843:  --- PASS: TestInjectIndexMeta/0 (0.00s)
    1844:  --- PASS: TestInjectIndexMeta/1 (0.00s)
    1845:  --- PASS: TestInjectIndexMeta/2 (0.00s)
    1846:  === RUN   TestRssFeed
    1847:  === RUN   TestRssFeed/error_getting_rss_feed_package
    1848:  === RUN   TestRssFeed/error_getting_rss_feed_package/invalid_input
    1849:  === PAUSE TestRssFeed/error_getting_rss_feed_package/invalid_input
    1850:  === RUN   TestRssFeed/error_getting_rss_feed_package/not_found
    1851:  === PAUSE TestRssFeed/error_getting_rss_feed_package/not_found
    1852:  === RUN   TestRssFeed/error_getting_rss_feed_package/fake_database_failure
    1853:  === PAUSE TestRssFeed/error_getting_rss_feed_package/fake_database_failure
    1854:  === CONT  TestRssFeed/error_getting_rss_feed_package/invalid_input
    1855:  === CONT  TestRssFeed/error_getting_rss_feed_package/not_found
    1856:  === CONT  TestRssFeed/error_getting_rss_feed_package/fake_database_failure
    1857:  === RUN   TestRssFeed/rss_feed_built_successfully
    1858:  === RUN   TestRssFeed/rss_feed_built_successfully/0
    1859:  === PAUSE TestRssFeed/rss_feed_built_successfully/0
    1860:  === CONT  TestRssFeed/rss_feed_built_successfully/0
    1861:  --- PASS: TestRssFeed (0.00s)
    1862:  --- PASS: TestRssFeed/error_getting_rss_feed_package (0.00s)
    1863:  --- PASS: TestRssFeed/error_getting_rss_feed_package/invalid_input (0.00s)
    1864:  --- PASS: TestRssFeed/error_getting_rss_feed_package/not_found (0.00s)
    1865:  --- PASS: TestRssFeed/error_getting_rss_feed_package/fake_database_failure (0.00s)
    ...
    
    1899:  === CONT  TestSearch/invalid_request_params/invalid_operators:_operators=z
    1900:  === CONT  TestSearch/invalid_request_params/invalid_category_(one_of_them):_category=1&category=z
    1901:  === CONT  TestSearch/invalid_request_params/invalid_official:_official=z
    1902:  === CONT  TestSearch/invalid_request_params/invalid_offset:_offset=z
    1903:  === RUN   TestSearch/invalid_search_input
    1904:  === PAUSE TestSearch/invalid_search_input
    1905:  === RUN   TestSearch/valid_request,_search_succeeded
    1906:  === PAUSE TestSearch/valid_request,_search_succeeded
    1907:  === RUN   TestSearch/error_searching_packages
    1908:  === PAUSE TestSearch/error_searching_packages
    1909:  === CONT  TestSearch/invalid_search_input
    1910:  === CONT  TestSearch/error_searching_packages
    ...
    
    1918:  --- PASS: TestSearch/invalid_request_params/invalid_kind:_kind=z (0.00s)
    1919:  --- PASS: TestSearch/invalid_request_params/invalid_cncf:_cncf=z (0.00s)
    1920:  --- PASS: TestSearch/invalid_request_params/invalid_facets:_facets=z (0.00s)
    1921:  --- PASS: TestSearch/invalid_request_params/invalid_operators:_operators=z (0.00s)
    1922:  --- PASS: TestSearch/invalid_request_params/invalid_category_(one_of_them):_category=1&category=z (0.00s)
    1923:  --- PASS: TestSearch/invalid_request_params/invalid_official:_official=z (0.00s)
    1924:  --- PASS: TestSearch/invalid_request_params/invalid_offset:_offset=z (0.00s)
    1925:  --- PASS: TestSearch/invalid_search_input (0.00s)
    1926:  --- PASS: TestSearch/error_searching_packages (0.00s)
    1927:  --- PASS: TestSearch/valid_request,_search_succeeded (0.02s)
    1928:  === RUN   TestSearchMonocular
    1929:  === RUN   TestSearchMonocular/search_succeeded
    1930:  === PAUSE TestSearchMonocular/search_succeeded
    1931:  === RUN   TestSearchMonocular/search_failed
    1932:  === PAUSE TestSearchMonocular/search_failed
    1933:  === CONT  TestSearchMonocular/search_failed
    1934:  === CONT  TestSearchMonocular/search_succeeded
    1935:  --- PASS: TestSearchMonocular (0.00s)
    1936:  --- PASS: TestSearchMonocular/search_succeeded (0.00s)
    1937:  --- PASS: TestSearchMonocular/search_failed (0.00s)
    1938:  === RUN   TestToggleStar
    1939:  === RUN   TestToggleStar/error_toggling_star
    1940:  === RUN   TestToggleStar/error_toggling_star/invalid_input
    1941:  === PAUSE TestToggleStar/error_toggling_star/invalid_input
    1942:  === RUN   TestToggleStar/error_toggling_star/fake_database_failure
    1943:  === PAUSE TestToggleStar/error_toggling_star/fake_database_failure
    1944:  === CONT  TestToggleStar/error_toggling_star/invalid_input
    1945:  === CONT  TestToggleStar/error_toggling_star/fake_database_failure
    1946:  === RUN   TestToggleStar/toggle_star_succeeded
    1947:  === PAUSE TestToggleStar/toggle_star_succeeded
    1948:  === CONT  TestToggleStar/toggle_star_succeeded
    1949:  --- PASS: TestToggleStar (0.00s)
    1950:  --- PASS: TestToggleStar/error_toggling_star (0.00s)
    1951:  --- PASS: TestToggleStar/error_toggling_star/invalid_input (0.00s)
    1952:  --- PASS: TestToggleStar/error_toggling_star/fake_database_failure (0.00s)
    1953:  --- PASS: TestToggleStar/toggle_star_succeeded (0.00s)
    1954:  === RUN   TestTrackView
    1955:  === RUN   TestTrackView/track_view_succeeded
    1956:  === PAUSE TestTrackView/track_view_succeeded
    1957:  === RUN   TestTrackView/error_tracking_view
    1958:  === PAUSE TestTrackView/error_tracking_view
    1959:  === CONT  TestTrackView/error_tracking_view
    1960:  === CONT  TestTrackView/track_view_succeeded
    1961:  --- PASS: TestTrackView (0.00s)
    1962:  --- PASS: TestTrackView/error_tracking_view (0.00s)
    1963:  --- PASS: TestTrackView/track_view_succeeded (0.00s)
    1964:  === RUN   TestGetChartArchive
    1965:  === RUN   TestGetChartArchive/error_getting_package
    1966:  === PAUSE TestGetChartArchive/error_getting_package
    1967:  === RUN   TestGetChartArchive/repository_kind_not_supported
    1968:  === PAUSE TestGetChartArchive/repository_kind_not_supported
    1969:  === RUN   TestGetChartArchive/error_downloading_repository
    1970:  === PAUSE TestGetChartArchive/error_downloading_repository
    1971:  === RUN   TestGetChartArchive/error_downloading_chart_archive_from_http_server
    1972:  === RUN   TestGetChartArchive/error_downloading_chart_archive_from_http_server/server_returned_an_error
    1973:  === PAUSE TestGetChartArchive/error_downloading_chart_archive_from_http_server/server_returned_an_error
    1974:  === RUN   TestGetChartArchive/error_downloading_chart_archive_from_http_server/server_returned_an_unexpected_status_code
    1975:  === PAUSE TestGetChartArchive/error_downloading_chart_archive_from_http_server/server_returned_an_unexpected_status_code
    1976:  === CONT  TestGetChartArchive/error_downloading_chart_archive_from_http_server/server_returned_an_error
    1977:  === CONT  TestGetChartArchive/error_downloading_chart_arch...

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    0 participants