For this assessment, you'll be cleaning up a program that functions properly, but doesn't conform to the PEP8 style guide.
Your task is to update the program so that it is PEP 8 compliant.
-
You should not remove comments. If a comment is too long, simply break it up into multiple lines.
-
While there are several other PEP8 violations, we are only concerned with those reported by flake8
-
Do not modify anything in the
tests
directory -
The test suite (see below) must pass all tests.
There are several ways to run the test suite:
-
Use automatic test discovery within VSCode. You must enable this feature in your IDE.
-
You can use rerun run continually run unit tests:
$ rerun "python -m unittest discover"
If you don't have rerun installed, you can run the test suite by itself:
$ python -m unittest discover
- Fork this repository into your own personal github account.
- Then Clone your own repo to your local development machine.
- Create a separate branch named
dev
, and checkout the branch. - Commit your changes, then
git push
the branch back to your own github account. - From your own Github repo, create a pull request (PR) from your
dev
branch back to your own master. - Copy/Paste the URL link to your PR as your assignment submission.
- Your grader will post code review comments inline with your code, in your github account. Be sure to respond to any comments and make requested changes. RESUBMIT a new link to your PR after making changes. This is the code review iteration cycle.