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

Update record/replay files for Go 1.18 #356

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

anthonyfok
Copy link

This fixes error message mismatch in InterfaceBindingNotEnoughArgs
and InterfaceValueNotEnoughArgs with Go 1.18.

The Go version in tests.yml GitHub workflow is updated accordingly.

Fixes #355

This fixes error message mismatch in InterfaceBindingNotEnoughArgs
and InterfaceValueNotEnoughArgs with Go 1.18.

The Go version in tests.yml GitHub workflow is updated accordingly.

Fixes google#355
@fgm
Copy link

fgm commented Apr 12, 2022

Shouldn't the test matrix cover the two supported versions, currently 1.17 and 1.18 ?

@anthonyfok
Copy link
Author

Shouldn't the test matrix cover the two supported versions, currently 1.17 and 1.18 ?

Well, the test matrix currently covers only 1.17.x and not 1.16.x, and unless the current way of testing (direct comparison of generated files) is changed, there is no way we can cover two versions simultaneously when their generated outputs differ.

@giautm
Copy link
Contributor

giautm commented Apr 21, 2023

Do we decide to merge this? Because Go lang already reach version 1.20.3

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.

TestWire/Interface{Value,Binding}NotEnoughArgs fail with Go 1.18
3 participants