Skip to content
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

[receiver/cloudfoundry] Enable component #7060

Merged
merged 5 commits into from
Jan 12, 2022

Conversation

crobert-1
Copy link
Member

Description:
The Cloud Foundry receiver has already been implemented and merged into the contrib repository, however, testing was incomplete and the receiver wasn't enabled. This change adds the required unit testing and enables the receiver.

Link to tracking Issue:
#5320

Testing:
This change is tests, and additional testing was done by running a Tanzu application service.

Documentation:
No documentation was added as this is a testing change.

@crobert-1 crobert-1 requested review from a team and bogdandrutu January 6, 2022 01:20
@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Jan 6, 2022

CLA Signed

The committers are authorized under a signed CLA.

  • ✅ Curtis Robert (50d1e0a3242d28359534b28a28bcfd6d553ca34d)

The PCF receiver has already been implemented and merged into the
contrib repository, however, testing was incomplete and the receiver
wasn't enabled by adding its factory to the valid receiver components
list. This change adds the required unit testing and enables the
receiver.
= Change require.Error to require.EqualError to specify expected
error.
- Resolve merge conflicts in dependency files.
@crobert-1 crobert-1 force-pushed the cloudfoundry-receiver-test branch from 50d1e0a to fa6a2e8 Compare January 10, 2022 23:44
@jpkrohling jpkrohling changed the title Enable and add testing for the Cloud Foundry receiver [receiver/cloudfoundry] Enable component Jan 11, 2022
@jpkrohling
Copy link
Member

jpkrohling commented Jan 11, 2022

Please, also add an entry to the changelog and address the linting failure
.

- Add tests to receiver test list
- Fix linting failures
- Add changes to changelog
@crobert-1
Copy link
Member Author

@bogdandrutu If you could review and merge when you get the chance, it would be much appreciated!

@jpkrohling jpkrohling enabled auto-merge (squash) January 11, 2022 19:28
Unit tests are failing on github due to UAA auth errors. These
tests require a valid end point for authentication, but the github
environment does not meet this bar. These tests should be skipped
for now.
auto-merge was automatically disabled January 11, 2022 19:54

Head branch was pushed to by a user without write access

- Linting error hit due to incorrect whitespace in test file
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.

5 participants