The journey to 90% test coverage #1

Open
opened 2021-04-24 17:38:53 +02:00 by Jef Roosens · 1 comment
Owner

This is the great issue leading the world-breaking research of testing this entire program.

Modules to test:

  • logger.py
  • notifier.py
  • parser.py
  • skeleton.py
  • specs/spec.py
  • specs/container.py
  • specs/directory.py
  • specs/volume.py

If any modules require their own issues, they'll get linked here and added to the issue dependencies.

This is the great issue leading the world-breaking research of testing this entire program. Modules to test: - [ ] `logger.py` - [ ] `notifier.py` - [ ] `parser.py` - [x] `skeleton.py` - [ ] `specs/spec.py` - [ ] `specs/container.py` - [ ] `specs/directory.py` - [ ] `specs/volume.py` If any modules require their own issues, they'll get linked here and added to the issue dependencies.
Jef Roosens changed title from Write tests to Write tests using Tox 2021-04-24 18:07:52 +02:00
Author
Owner

This looks like an interesting starting point. We can use envlist = {py36,py37}-{minimum,current} to test multiple sub-versions, which is even better.

Maybe we can also run Black inside each env, but I'm not sure how useful that would be.

[This](https://opensource.com/article/19/5/python-tox) looks like an interesting starting point. We can use ` envlist = {py36,py37}-{minimum,current}` to test multiple sub-versions, which is even better. Maybe we can also run Black inside each env, but I'm not sure how useful that would be.
Jef Roosens added this to the 1.0.0 milestone 2021-04-24 18:47:05 +02:00
Jef Roosens added this to the 1.0.0 project 2021-04-24 18:47:35 +02:00
Jef Roosens changed title from Write tests using Tox to The journey to 90% test coverage 2021-04-27 09:48:04 +02:00
Commenting is not possible because the repository is archived.
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Chewing_Bever/backup-tool#1
No description provided.