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

[Tests] Improve test suite coverage for Routing #19609

Open
jenweber opened this issue Jun 25, 2021 · 8 comments
Open

[Tests] Improve test suite coverage for Routing #19609

jenweber opened this issue Jun 25, 2021 · 8 comments

Comments

@jenweber
Copy link
Contributor

The goal of this issue is to write some new tests or modify existing tests to improve coverage. There have been a series of routing bugs that may be related, and improved test coverage may have been able to prevent them. Multiple people can help work on this issue - just comment with what you are working on, and be sure to read through other people's comments.

To do:

  • read through some of the issues below
  • Write a test to help cover one of the problem areas

Past bug reports/issues:

@laulujan
Copy link

Hello, I would like to give it a try on one of the tests needed, I'll check on the reports and comment later on the one I'll be working on!!!

@jenweber
Copy link
Contributor Author

Thanks @laulujan! Let us know if you have any questions. I haven’t worked in this area of the codebase myself, but I can find people who have!

@iigorcunha
Copy link

Hello @jenweber, I saw the test but how can I find the coverage? is there any place to see a coverage report? I would like to work on it.

@Aditya-eddy
Copy link

@jenweber can you please tell what is meant by write a test. I am a newbie

@jenweber
Copy link
Contributor Author

Hi @Aditya-eddy, welcome and thanks for your willingness to help out! I think the best way to learn about writing tests is to do the official Ember tutorial: https://guides.emberjs.com/release/tutorial/part-1/ Throughout the sections, you will write many different kinds of tests, and then Github Issues like this one will make more sense.

@jenweber
Copy link
Contributor Author

Also for anyone else looking into helping with this ticket - unfortunately I don't have much additional context or guidance to share to share. Part of the task at hand is to figure out what the tests are like for this area of the codebase and what can be improved. I haven't worked on routing at all myself. I just know that this is a problem area based on user reports and some comments from other core team members. Good luck!

@jenweber
Copy link
Contributor Author

Hi @arjot-rai thanks for your interest in helping! It would be great if you give this a try. You should assume that no one is working on this, since the last comments are from many months ago.

We don’t typically assign people to issues, so that no one is blocked by waiting for a maintainer to do something. The way we manage who is working on an issue is that volunteers comment, just as you did. If it’s been a month since someone commented to say that they can help, and there’s not a PR, then you can ask if anyone else is working on it. If no one replies, assume no one is working on it. It’s a bit different than a workplace, since there are many volunteers who come and go.

@igmtz
Copy link

igmtz commented Apr 20, 2023

Hi @jenweber is this issue still relevant? I would like to contribute 😁

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

No branches or pull requests

5 participants