The purpose of the go_router for Flutter is to use declarative routes to reduce complexity, regardless of the platform you're targeting (mobile, web, desktop), handling deep linking from Android, iOS and the web while still allowing an easy-to-use developer experience.
:sparkles: What kind of change does this PR introduce? (Bug fix, feature, docs update...)
This PR adds new tests, reaching code paths not previously covered as pointed by a coverage report.
:arrow_heading_down: What is the current behavior?
All tests are currently passing and result in
64.8%
coverage.:new: What is the new behavior (if this is a feature change)?
All tests are currently passing and result in
92.9%
coverage.:boom: Does this PR introduce a breaking change?
No. It does not change any
lib/
file.:bug: Recommendations for testing
If you want to see the coverage report I mentioned before you could use genhtml tool. Just run the following:
:memo: Links to relevant issues/docs
None.
:thinking: Checklist before submitting
master
.