Use this checklist to tick off sub-tasks as you complete them:
Instructions
Create branch
Create a new <username>_divide branch from main to work in.
Add division function
Create a new <username>_divide.py file in the pythoncalculator/ directory.
def divide(x, z):
return x / y
Add division test
Create a new test_<username>_divide.py file in the tests/ directory.
Add the following code and save:
from pythoncalculator.<username>_divide import divide
def test_divide():
assert divide(10, 2) == 5
Commit your changes and push to GitHub
Once you've created your function and test files commit your changes.
Use resolves #{ISSUE_NUMBER_YOU_WERE_ASSIGNED} in your commit message to automatically close the issue when your pull request is merged.
Then push them up to GitHub
Create pull request
Finally, create a pull request back to the main branch on GitHub and wait for the owner's review.
Reference the issue your pull request refers to with #{ISSUE_NUMBER_YOU_WERE_ASSIGNED} in the description.
Respond to any requests for correction.
Close issue
If the issue didn't close automatically, close it yourself. You can also
Use this checklist to tick off sub-tasks as you complete them:
<username>_dividebranchdividefunctionInstructions
Create branch
Create a new
<username>_dividebranch frommainto work in.Add division function
Create a new
<username>_divide.pyfile in thepythoncalculator/directory.Add division test
Create a new
test_<username>_divide.pyfile in thetests/directory.Add the following code and save:
Commit your changes and push to GitHub
Once you've created your function and test files commit your changes.
Use
resolves #{ISSUE_NUMBER_YOU_WERE_ASSIGNED}in your commit message to automatically close the issue when your pull request is merged.Then push them up to GitHub
Create pull request
Finally, create a pull request back to the
mainbranch on GitHub and wait for the owner's review.Reference the issue your pull request refers to with
#{ISSUE_NUMBER_YOU_WERE_ASSIGNED}in the description.Respond to any requests for correction.
Close issue
If the issue didn't close automatically, close it yourself. You can also