-
Notifications
You must be signed in to change notification settings - Fork 12.1k
test: create automated tests for ldap login #36810
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
base: develop
Are you sure you want to change the base?
Conversation
Looks like this PR is not ready to merge, because of the following issues:
Please fix the issues and try again If you have any trouble, please check the PR guidelines |
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #36810 +/- ##
===========================================
+ Coverage 65.51% 66.15% +0.64%
===========================================
Files 3152 3303 +151
Lines 106869 110991 +4122
Branches 20265 21058 +793
===========================================
+ Hits 70010 73427 +3417
- Misses 34257 34893 +636
- Partials 2602 2671 +69
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Proposed changes (including videos or screenshots)
Introduces end-to-end tests for LDAP authentication functionality with automated Docker-based test infrastructure.
New Files Added:
apps/meteor/tests/e2e/ldap.spec.ts
- Main LDAP test suite with 3 test scenariosapps/meteor/tests/e2e/containers/ldap/Dockerfile
- OpenLDAP container setupapps/meteor/tests/e2e/containers/ldap/docker-compose.yml
- Container orchestrationapps/meteor/tests/e2e/containers/ldap/config/test_users.ldif
- Test user data configurationModified Files:
apps/meteor/tests/e2e/fixtures/userStates.ts
- Addedldapuser1
test stateTest Coverage:
/ldap.testConnection
/ldap.testSearch
uid
→username
,cn
→name
,mail
→email
)Issue(s)
QA-95
Steps to Reproduce
Expected results:
Further comments
rcldap.com.br
host.docker.internal
for container networking