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

fix: remove Gomega dependency in favour of Testify #206

Merged
merged 2 commits into from
Aug 25, 2023

Conversation

smoya
Copy link
Member

@smoya smoya commented Aug 25, 2023

Description

Gomega library was being used for asserting in tests. However, sometimes it breaks after upgrading even between minor versions.
As we already have Testify, which is the most widely used test framework in Go community, we don't need Gomega so I'm removing it.

It also downgrades testify to 1.8.2 as newer are incompatible with go <=1.19

@sonarcloud
Copy link

sonarcloud bot commented Aug 25, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@ivan-penchev
Copy link

/rtm

@asyncapi-bot asyncapi-bot merged commit cc7122f into asyncapi:master Aug 25, 2023
15 checks passed
@smoya smoya deleted the fix/removeGomegaDependency branch August 25, 2023 12:02
@asyncapi-bot
Copy link
Contributor

🎉 This PR is included in version 0.5.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants