Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
8a44018
Add Epic 3 stories (3.2-3.4) for Core Node Grouping System
Aug 20, 2025
bdd1e08
Enhance Epic 3 stories with improved acceptance criteria and specific…
Aug 20, 2025
d3e8141
Implement comprehensive group resize system with automatic membership
Aug 20, 2025
2e9a664
Add node position change notifications for group membership
Aug 20, 2025
c3a1f3c
Add scene-level group selection and membership coordination
Aug 20, 2025
e6a832a
Implement group resize mouse interaction handling
Aug 20, 2025
2e0693f
Add resize group command for undo/redo support
Aug 20, 2025
dd5d4c5
Add comprehensive test coverage for group resize functionality
Aug 20, 2025
4c540f2
Update project documentation and story management
Aug 20, 2025
7e9e6e3
Enhance error handling and robustness in group command system
Aug 20, 2025
d262785
Add advanced group interface pin system with connection analysis
Aug 20, 2025
bf9387d
Add comprehensive test coverage for advanced group features
Aug 20, 2025
ff7c861
Add comprehensive README documentation for all source modules
Aug 20, 2025
7c5e531
Remove obsolete test reports and configuration files
Aug 20, 2025
21fd647
Add missing UI utils README and rename main readme to uppercase
Aug 20, 2025
c5a3f3d
Move test-related files from project root to scripts directory
Aug 20, 2025
807c2b4
Rename run_gui_tests.bat to test_tool.bat
Aug 20, 2025
ad7755b
Move test scripts to dedicated testing directory and update all refer…
Aug 20, 2025
7188779
Move PySide6 test GUI applications to testing directory
Aug 20, 2025
4c68487
Remove empty src/testing directory and update documentation
Aug 20, 2025
cc9e3c6
Rename run.bat to PyFlowGraph.bat and add test_tool.bat
Aug 20, 2025
1cf88fe
Rename test_runner_gui.py to test_tool.py and update batch file
Aug 20, 2025
66b5090
Reorganize test structure and add README badge updater with detailed …
Aug 20, 2025
bffee0f
Add test result badges to README and detailed test results report
Aug 20, 2025
31cdc65
Enhance badge system with comprehensive stats and clickable test navi…
Aug 20, 2025
d9579ed
Implement individual test case counting for accurate badge statistics
Aug 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,9 @@ PyFlowGraph/
- `/test-health overview` - Test suite health monitoring and alerts

**Direct Tool Usage**:
- `python test_runner.py --fast --format claude` - Parallel execution with Claude-optimized output
- `python test_analyzer.py --format claude` - Failure pattern analysis and recommendations
- `python test_generator.py` - Generate missing tests from coverage gaps
- `python testing/test_runner.py --fast --format claude` - Parallel execution with Claude-optimized output
- `python testing/test_analyzer.py --format claude` - Failure pattern analysis and recommendations
- `python testing/test_generator.py` - Generate missing tests from coverage gaps

**Test Timeout Requirements**: All tests MUST complete within 10 seconds maximum. Tests that run longer indicate performance issues or infinite loops and must be fixed to complete faster, not given longer timeouts.

Expand Down
File renamed without changes.
25 changes: 25 additions & 0 deletions readme.md → README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# PyFlowGraph

<!-- TEST_STATS_START -->

<div align="center">

![Tests](https://img.shields.io/badge/Tests-319%20passed-green)
![Failed](https://img.shields.io/badge/Failed-6-red)
![Success Rate](https://img.shields.io/badge/Success%20Rate-93%25-green)
![Test Files](https://img.shields.io/badge/Test%20Files-48-blue)
![Total Tests](https://img.shields.io/badge/Total%20Tests-340-lightgrey)
![Skipped](https://img.shields.io/badge/Skipped-8-yellow)
![Errors](https://img.shields.io/badge/Errors-9-orange)
![Warnings](https://img.shields.io/badge/Warnings-0-lightgrey)
![Last Run](https://img.shields.io/badge/Last%20Run-2025--08--20%2001%3A49%3A54-lightblue)

</div>

<div align="center">

**[View Detailed Test Report](testing/test_results.md)** - Complete test results with individual test details

</div>

<!-- TEST_STATS_END -->


A universal, node-based visual scripting editor built with Python and PySide6 that bridges traditional data-flow programming with interactive application development. Create, connect, and execute Python code as nodes using either batch processing for data pipelines or live event-driven execution for interactive applications.

![Node Editor Showcase](images/gui.png)
Expand Down
353 changes: 0 additions & 353 deletions TESTING_GUIDE.md

This file was deleted.

Loading
Loading