Skip to content

✨ Add focused edge case tests for AuthX internals - #859

Merged
yezz123 merged 3 commits into
mainfrom
enhance-tests
May 21, 2026
Merged

✨ Add focused edge case tests for AuthX internals #859
yezz123 merged 3 commits into
mainfrom
enhance-tests

Conversation

@yezz123

@yezz123 yezz123 commented May 21, 2026

Copy link
Copy Markdown
Owner

No description provided.

yezz123 added 3 commits May 21, 2026 22:09
Updated the docstring for the AuthXException class to provide clearer information on the initialization parameters, including *args, login_type, and **kwargs. This improves code readability and helps developers understand the purpose of each argument.
- Introduced multiple test cases for AuthManager, including login type handling, token creation, and error management.
- Enhanced policy engine tests to cover condition operators, context handling, and rule evaluation.
- Added tests for token payload handling and policy rule matching to ensure robust authorization logic.
- Improved overall test coverage for the authentication and authorization functionalities.
- Introduced a new test suite for edge cases in AuthX, covering callback handling, error management, and token verification.
- Enhanced coverage for rate limiting responses and login type mismatches.
- Implemented tests for dependency resolution and implicit refresh logic to ensure robust functionality across various scenarios.
@vercel

vercel Bot commented May 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
authx Ready Ready Preview, Comment May 21, 2026 9:15pm

@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented May 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (06953c9) to head (12305a8).
⚠️ Report is 19 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main      #859      +/-   ##
===========================================
+ Coverage   97.44%   100.00%   +2.55%     
===========================================
  Files          18        20       +2     
  Lines        1058      1370     +312     
  Branches      116       168      +52     
===========================================
+ Hits         1031      1370     +339     
+ Misses         20         0      -20     
+ Partials        7         0       -7     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@yezz123
yezz123 merged commit 3a5922c into main May 21, 2026
21 checks passed
@yezz123
yezz123 deleted the enhance-tests branch May 21, 2026 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant