enhancementgood first issuehelp wanted
Description
We're lacking both integration and unit tests to make sure we won't run into regressions after new development/refactoring.
Modules that should be covered by unit tests:
UI
Image backends
Info
Repo info fields
- repo/mod.rs
- author.rs
- commit.rs
- contributors.rs
- created.rs
- head.rs
- last_change.rs
- license.rs
- loc.rs
- pending.rs
- project.rs
- size.rs
- url.rs
- version.rs
Dependencies (package manager)
Language
Modules that should be covered by integration tests:
- info/mod.rs
- printer.rs (pointers --> https://github.com/o2sh/onefetch/pull/699#issuecomment-1179406932)
- git.rs (pointers --> https://github.com/o2sh/onefetch/pull/705#issuecomment-1193484501)