Skip to content

Conversation

@jazad136
Copy link

📌 Summary

Ensures that playwright tests and (maybe additionally unit tests) run with the right login credentials.

🔁 Reproduction Steps

#255 [CHORE]: Implement comprehensive Playwright test automation for the entire MCP Gateway Admin UI with Makefile targets and GitHub Actions

🐞 Root Cause

Playwright tests would not run because login credentials were not being pulled from settings.py

💡 Fix Description

Added reference to settings.py credentials to admin_page fixture in conftest.py

🧪 Verification

Check Command Status
Lint suite make lint passed
Unit tests make test 2 / 4000 failed (other mcp-gateway unit test 401 unauthorized
may need fixing using second ticket
Coverage ≥ 90 % make coverage 2196 failed
Manual regression no longer fails steps / screenshots 1657 passed, 183 skipped
2114 warnings, 102 errors

gabe-l-hart and others added 6 commits November 28, 2025 09:09
IBM#1467
Branch: ResourceCacheInvalidation-1467

Signed-off-by: Gabe Goodhart <ghart@us.ibm.com>

Signed-off-by: jazad136 <1129384+jazad136@users.noreply.github.com>
Signed-off-by: Keval Mahajan <mahajankeval23@gmail.com>
Signed-off-by: jazad136 <1129384+jazad136@users.noreply.github.com>
Signed-off-by: Keval Mahajan <mahajankeval23@gmail.com>
Signed-off-by: jazad136 <1129384+jazad136@users.noreply.github.com>
Signed-off-by: jazad136 <1129384+jazad136@users.noreply.github.com>
Signed-off-by: jazad136 <1129384+jazad136@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants