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

Help Us Enhance Tests! #300

Open
PSNAppz opened this issue Oct 7, 2023 · 4 comments
Open

Help Us Enhance Tests! #300

PSNAppz opened this issue Oct 7, 2023 · 4 comments

Comments

@PSNAppz
Copy link
Member

PSNAppz commented Oct 7, 2023

🍂 Hello Hacktoberfest23 Contributors! 🍂

First off, thank you for showing interest in TorBot. We’re grateful for every developer who has contributed, making this project what it is today. 🌟

As we continually strive to improve the quality and reliability of our codebase, we’re inviting all of you to make a difference this Hacktoberfest by contributing more unit tests. This not only enhances our project’s robustness but also provides a fantastic learning experience for those diving into testing.

🔍 What we’re looking for:

1.	Comprehensive unit tests that cover various edge cases.
2.	Tests that are readable and maintainable.
3.	Using our preferred testing library/framework [e.g., pytest].

🛠 Getting Started:

1.	Check out the development guidelines for more insights.
2.	Pick an open issue tagged with ‘needs-tests’ or suggest one.
3.	Comment on the issue, letting us know you’re working on it.
4.	Fork, write tests, submit a PR!

🎁 As a token of appreciation, contributors adding significant contributions will be prominently mentioned in our project’s README. Plus, it’s a chance to earn those coveted Hacktoberfest digital swags!

Let’s make TorBot more resilient and trustworthy, one test at a time. Happy hacking and happy Hacktoberfest! 🍁

@luv2027
Copy link

luv2027 commented Oct 8, 2023

heya @PSNAppz can you tell me what kind of testes are you looking for ? like can you explain with some example

@PSNAppz
Copy link
Member Author

PSNAppz commented Oct 8, 2023

@luv2027 We are looking to cover more edge cases basically, but not limited to.

@PSNAppz PSNAppz added this to the TorBot v4 milestone Oct 9, 2023
@KingAkeem
Copy link
Member

@luv2027 There have been some major changes recently. The testing frameworks are the same, but the test suite has been removed and needs to be completely replaced. Here's an example of a unit test. #313

@KingAkeem
Copy link
Member

Basic unit tests have been added for much of the HTML parsing code. More complex unit tests could be added and the test suite could be expanded to the LinkTree and LinkNode classes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants