feat(plugin-axe): add authentication support via setup script#1198
feat(plugin-axe): add authentication support via setup script#1198hanna-skryl merged 10 commits intomainfrom
Conversation
|
View your CI Pipeline Execution ↗ for commit 8f97655
☁️ Nx Cloud last updated this comment at |
@code-pushup/ci
@code-pushup/cli
@code-pushup/core
@code-pushup/create-cli
@code-pushup/models
@code-pushup/nx-plugin
@code-pushup/axe-plugin
@code-pushup/eslint-plugin
@code-pushup/coverage-plugin
@code-pushup/js-packages-plugin
@code-pushup/jsdocs-plugin
@code-pushup/lighthouse-plugin
@code-pushup/typescript-plugin
@code-pushup/utils
commit: |
c44e7a7 to
0d9fffb
Compare
Code PushUp🤨 Code PushUp report has both improvements and regressions – compared current commit a8e33d3 with previous commit 91f50cf. 🕵️ See full comparison in Code PushUp portal 🔍 🏷️ Categories👍 1 group improved, 👎 2 groups regressed, 👍 5 audits improved, 👎 7 audits regressed, 15 audits changed without impacting score🗃️ Groups
31 other groups are unchanged. 🛡️ Audits
652 other audits are unchanged. |
Code PushUp🤨 Code PushUp report has both improvements and regressions – compared current commit a8e33d3 with previous commit 91f50cf. 💼 Project
|
| 🏷️ Category | ⭐ Previous score | ⭐ Current score | 🔄 Score change |
|---|---|---|---|
| Documentation | 🟡 71 | 🟡 70 | |
| Code coverage | 🟢 95 | 🟢 94 |
4 other categories are unchanged.
👎 2 groups regressed, 👍 2 audits improved, 👎 3 audits regressed, 1 audit changed without impacting score
🗃️ Groups
| 🔌 Plugin | 🗃️ Group | ⭐ Previous score | ⭐ Current score | 🔄 Score change |
|---|---|---|---|---|
| JSDocs coverage | Documentation coverage | 🟡 71 | 🟡 70 | |
| Code coverage | Code coverage metrics | 🟢 95 | 🟢 94 |
13 other groups are unchanged.
🛡️ Audits
| 🔌 Plugin | 🛡️ Audit | 📏 Previous value | 📏 Current value | 🔄 Value change |
|---|---|---|---|---|
| JSDocs coverage | Properties coverage | 🟩 0 undocumented properties | 🟥 3 undocumented properties | |
| JSDocs coverage | Variables coverage | 🟥 17 undocumented variables | 🟥 10 undocumented variables | |
| JSDocs coverage | Functions coverage | 🟥 21 undocumented functions | 🟨 12 undocumented functions | |
| Code coverage | Line coverage | 🟨 74.7 % | 🟨 72.7 % | |
| Code coverage | Branch coverage | 🟩 90.8 % | 🟨 89.9 % | |
| JSDocs coverage | Types coverage | 🟥 8 undocumented types | 🟥 9 undocumented types |
437 other audits are unchanged.
💼 Project models
😟 Code PushUp report has regressed.
🕵️ See full comparison in Code PushUp portal 🔍
| 🏷️ Category | ⭐ Previous score | ⭐ Current score | 🔄 Score change |
|---|---|---|---|
| Code coverage | 🟢 94 | 🟢 94 |
3 other categories are unchanged.
👎 1 group regressed, 👎 1 audit regressed, 1 audit changed without impacting score
🗃️ Groups
| 🔌 Plugin | 🗃️ Group | ⭐ Previous score | ⭐ Current score | 🔄 Score change |
|---|---|---|---|---|
| Code coverage | Code coverage metrics | 🟢 94 | 🟢 94 |
11 other groups are unchanged.
🛡️ Audits
| 🔌 Plugin | 🛡️ Audit | 📏 Previous value | 📏 Current value | 🔄 Value change |
|---|---|---|---|---|
| Code coverage | Branch coverage | 🟩 94.2 % | 🟩 94.1 % | |
| Code coverage | Line coverage | 🟩 99.4 % | 🟩 99.4 % |
435 other audits are unchanged.
12 other projects are unchanged.
BioPhoton
left a comment
There was a problem hiding this comment.
Added suggestion to reduce lines in tests.
c0cae0c to
85cf463
Compare
matejchalk
left a comment
There was a problem hiding this comment.
This is amazing work! 😍 The implementation is nice and clean, and the documentation should be fairly easy to use. I'm looking forward to trying it out! 🚀
Closes #1135
setupScriptoption for testing login-protected pagesAxeRunnerclass for cleaner lifecycle handlingz.function()type inference, which is now used for validating the setup function signature.docsUrlSchemafor Zod v4 compatibility