Skip to content

PNWCS/arithmetic

Repository files navigation

Arithmetic Assignment

Task: Implement the functions in src/arithmetic/arithmetic.py so that all tests in tests/test_arithmetic.py pass.

Workflow:

  1. Fork this repository to your own GitHub account.
  2. Clone the repo to AWS VM.
  3. Run poetry install to install dependencies
  4. Run poetry run pre-commit install to install the pre-commit hook.
  5. Create a new branch from develop and name it feature/student1name_student2name.
  6. Implement the functions until all pytest tests pass.
  7. Make the pre-commit checks all pass and commit the code.
  8. Push your code to your Github repo.
  9. Submit a Pull Request back to the develop branch of the main repo. CI must pass.
  10. Wait for code review and grading.

About

Student homework for practicing code quality tools, pre-commit and CI/CD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages