-
Notifications
You must be signed in to change notification settings - Fork 5
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
Add more testing: gRPC call failures #155
base: main
Are you sure you want to change the base?
Conversation
Clippy complain fixed in #154 |
Job done, so let's not throw this away, but I really think this kind of behavior should be tested for in unit tests, not solely in integration tests, these are (currently still) brittle and certainly slow given all the lifting that has to happen. So let's work on this refactoring while we can and get the proper testing in place 🙏 |
Signed-off-by: Eguzki Astiz Lezaun <[email protected]>
b98f16c
to
3130494
Compare
Dropped b805299
Agree. But working on unittests would be a waste of time right now, with a huge refactor coming ahead of us. Anyway, I thought it would be a good progress to work on moving "example" tests to proper integration tests. Specially for one good reason IMO: The integration tests must pass as they are after the refactor. So we have |
3130494
to
abd2ecd
Compare
Signed-off-by: Eguzki Astiz Lezaun <[email protected]>
abd2ecd
to
0853af0
Compare
so we are removing the |
That wasn't my ask and I don't think we should... but I get really confused about what we are all trying to achieve with this code base at this stage...
Was about that commit... i.e. do not rename it to |
I would not. But the desired behavior should be tested in unittests and integration tests as it fits (unittests and integration tests have different scope). However, having some "smoke" tests in |
If you are referring to code in |
No, I was referring where you are all putting your efforts in. Based on my understanding of where things are and where we want to get them, there is work appearing that not only does not fit my understanding, but seem to only create more work for later to redo/refactor/move/... But the good news is I don't need to understand :) So, again... all I was trying to convey is that Cargo considers I guess @didierofrivia 's question was with regards to the stuff being deleted from
|
The stuff being deleted from e2e has been added to integration tests in |
Signed-off-by: Eguzki Astiz Lezaun <[email protected]>
That's sad. I really believed this work was in the right direction of having features tested in rust instead of heavy and slow environments as agreed. Not only valid for today, but also for later and does not create more work for later to redo/refactor/move ... 🤷 |
* moved e2e to examples