@mrbrandao I am thinking that we should develop E2E tests that exercise the Lola python CLI to ensure that the inputs lead to the expected output and side effects. I was thinking we could develop these e2e tests in Go and then we could point the same test suite at the new go code and use it for test driven development.
Do you think that is valuable? If so I can work on a PR to add it and we can include it as part of CI. This way when we write our PR to add the Go version we can gate the PR on the E2E testing and only merge once parity is provably achieved.
@mrbrandao I am thinking that we should develop E2E tests that exercise the Lola python CLI to ensure that the inputs lead to the expected output and side effects. I was thinking we could develop these e2e tests in Go and then we could point the same test suite at the new go code and use it for test driven development.
Do you think that is valuable? If so I can work on a PR to add it and we can include it as part of CI. This way when we write our PR to add the Go version we can gate the PR on the E2E testing and only merge once parity is provably achieved.