Skip to content

Add live Salesforce integration test coverage#361

Merged
omniphx merged 8 commits intomasterfrom
feat/salesforce-live-integration-tests
Mar 23, 2026
Merged

Add live Salesforce integration test coverage#361
omniphx merged 8 commits intomasterfrom
feat/salesforce-live-integration-tests

Conversation

@omniphx
Copy link
Copy Markdown
Owner

@omniphx omniphx commented Mar 22, 2026

Summary

  • add an opt-in live Salesforce UserPassword integration test that validates auth, resource discovery, and a SOQL query against the authenticated user
  • run that test in GitHub Actions when Salesforce secrets are configured and mask the secret values in logs
  • default SF_LOGIN_URL to https://login.salesforce.com and document local usage in the README

Testing

  • vendor/bin/phpunit
  • env RUN_SALESFORCE_INTEGRATION_TESTS=false vendor/bin/phpunit --filter UserPasswordIntegrationTest

@omniphx omniphx merged commit ecf6f37 into master Mar 23, 2026
21 checks passed
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.

1 participant