-
Notifications
You must be signed in to change notification settings - Fork 6
Initial pytest setup with initial TestYamlParser tests #24
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
Conversation
|
Note: marked as draft because it makes sense that @kevinbackhouse merges the changes from #16 first. |
|
smoke test |
|
smoke test |
|
|
smoke test |
|
|
smoke test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR establishes the initial pytest testing framework and implements basic tests for YAML parsing functionality in the taskflow agent. The tests verify both basic YAML parsing capabilities and the ability to parse actual example taskflow files from the project.
Key changes:
- Setup of pytest configuration and test infrastructure
- Implementation of
TestYamlParserclass with basic YAML parsing tests - Implementation of
TestRealTaskflowFilesclass to validate parsing of actual project taskflow files
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| tests/test_yaml_parser.py | Implements test classes for YAML parser functionality with both synthetic and real file tests |
| tests/init.py | Creates Python package structure for tests directory |
| tests/README.md | Provides documentation on running tests with various pytest commands |
| requirements-test.txt | Specifies pytest as test dependency |
| pytest.ini | Configures pytest settings including test paths, naming conventions, and default options |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
|
smoke test |
No description provided.