Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/quicksort tests #29

Merged
merged 19 commits into from
Jan 18, 2025
Merged

Feature/quicksort tests #29

merged 19 commits into from
Jan 18, 2025

Conversation

shashankhs11
Copy link
Collaborator

  • Ensure the function handles incorrect input and errors by throwing exceptions with useful error messages.
  • Wrote unit tests for the quicksort function.
  • Ensured all unit tests pass using the pytest package.
  • Ensured 100% code coverage for the written function.
  • Added pytest dependency.

@shashankhs11 shashankhs11 added this to the Milestone 2 milestone Jan 18, 2025
@shashankhs11 shashankhs11 linked an issue Jan 18, 2025 that may be closed by this pull request
@shashankhs11 shashankhs11 requested a review from MarekB19 January 18, 2025 23:19
Copy link
Collaborator

@MarekB19 MarekB19 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good, thank you Shashank!

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the bubble sort file belongs to Nonso's branch.. it should maybe not be committed as part of this pr

@MarekB19 MarekB19 merged commit d24c56f into main Jan 18, 2025
2 of 4 checks passed
@MarekB19 MarekB19 deleted the feature/quicksort-tests branch January 18, 2025 23:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Testing and Development Checklist for QuickSort
3 participants