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

Add more tests for 1.9.1 #1128

Closed
2 tasks done
mcruzdev opened this issue Apr 3, 2024 · 11 comments · Fixed by #1130
Closed
2 tasks done

Add more tests for 1.9.1 #1128

mcruzdev opened this issue Apr 3, 2024 · 11 comments · Fixed by #1130
Milestone

Comments

@mcruzdev
Copy link
Contributor

mcruzdev commented Apr 3, 2024

Reason/Context

This proposal aims to increase the quality and maintainability of the project, adding more unit and integration tests.

Description

Add tests to:

  • AMQPMessageConsumptionTask
  • UploadArtifactController

Implementation ideas

No response

Copy link

github-actions bot commented Apr 3, 2024

👋 @mcruzdev

Welcome to the Microcks community! 💖

Thanks and congrats 🎉 for opening your first issue here! Be sure to follow the issue template or please update it accordingly.

📢 If you're using Microcks in your organization, please add your company name to this list. 🙏 It really helps the project to gain momentum and credibility. It's a small contribution back to the project with a big impact.

If you need to know why and how to add yourself to the list, please read the blog post "Join the Microcks Adopters list and Empower the vibrant open source Community 🙌"

Hope you have a great time there!

@lbroudoux
Copy link
Member

Thanks for the suggestion! Do you plan to have an attached PR on this one or have you faced a particular situation on JobService that would require some specific cautions?

@mcruzdev
Copy link
Contributor Author

mcruzdev commented Apr 3, 2024

I would like to work with baby steps, one class per time, because normally I contribute in my free times hehe, what do you think?

@mcruzdev
Copy link
Contributor Author

mcruzdev commented Apr 3, 2024

It is a good way to know in deep dive the project too, I want to grow the coverage of the project testing some scenario, this is my idea.

@lbroudoux
Copy link
Member

This is great! Have you been able to check the SonarCloud instance? There you'll get the map of risks vs coverage of the different components.

@mcruzdev
Copy link
Contributor Author

mcruzdev commented Apr 6, 2024

Seeing the SonarQube map, I started with AMQPMessageConsumptionTaskITest class.

@lbroudoux
Copy link
Member

Hey @mcruzdev! Thanks again for the PR regarding AMQPMessageConsumptionTask!
Do you think you'll push some other ones and we will keep this issue open, or is it better to close this one, and you may reopen some other PR in the future? WDYT?

@mcruzdev
Copy link
Contributor Author

Hi @lbroudoux do not close, I want to add more tests :)

@lbroudoux
Copy link
Member

Awesome!

@lbroudoux lbroudoux added this to the 1.9.1 milestone Apr 24, 2024
@lbroudoux lbroudoux changed the title Add more tests Add more tests for 1.9.1 Apr 24, 2024
@lbroudoux
Copy link
Member

Just updated the issue name to scope it to 1.9.1 release (for now 😉)

@lbroudoux
Copy link
Member

Hi @mcruzdev !
I'm gonna close this issue as 1.9.1 is now ready for release. New tests are more than welcome but it will be on another branch to prepare the next 1.10 iteration.
See you around!

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

Successfully merging a pull request may close this issue.

2 participants