📂 Category
None
📘 Additional Context (Optional)
The Problem: Every good project needs tests. Sometimes, small utility functions or specific edge cases might be missed in the existing test suite. Adding tests makes the project more robust.
The Solution:
Look for a utility file, such as packages/agentos/agentos/utils.py.
Examine the corresponding test file, packages/agentos/tests/test_utils.py, to see which functions are already tested.
Identify a simple function or a specific condition that isn't covered. For example, how does a function behave if it's given an empty list, a None value, or a file that doesn't exist?
Add a new test case to the test file that checks this specific behavior. The project uses pytest, which is a very popular and easy-to-learn testing framework.
PLEASE ASSIGN ME THIS ISSUE UNDER THE GSSOC' 25 LABEL. THANK YOU.
🙌 Contributor Checklist (Optional)
📂 Category
None
📘 Additional Context (Optional)
The Problem: Every good project needs tests. Sometimes, small utility functions or specific edge cases might be missed in the existing test suite. Adding tests makes the project more robust.
The Solution:
Look for a utility file, such as packages/agentos/agentos/utils.py.
Examine the corresponding test file, packages/agentos/tests/test_utils.py, to see which functions are already tested.
Identify a simple function or a specific condition that isn't covered. For example, how does a function behave if it's given an empty list, a None value, or a file that doesn't exist?
Add a new test case to the test file that checks this specific behavior. The project uses pytest, which is a very popular and easy-to-learn testing framework.
PLEASE ASSIGN ME THIS ISSUE UNDER THE GSSOC' 25 LABEL. THANK YOU.
🙌 Contributor Checklist (Optional)