refactor: rebrand bash-helper to super-man + ESC returns straight to menu
Rename bash-helper.sh -> super-man.sh and update all docs/tests to the super-man name and alias. In interactive mode, pressing Esc in the flag browser now returns directly to the home menu, removing the intermediary "Press Enter to search another command" prompt. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
## Overview
|
||||
|
||||
This PR adds a comprehensive testing framework for Bash Buddy v2.1.0 with automated testing for all operating modes, performance benchmarking, and detailed reporting capabilities.
|
||||
This PR adds a comprehensive testing framework for Super Man v2.1.0 with automated testing for all operating modes, performance benchmarking, and detailed reporting capabilities.
|
||||
|
||||
## What's Added
|
||||
|
||||
@@ -139,7 +139,7 @@ Plain text format for CI logs.
|
||||
|
||||
### Required
|
||||
- bash 4.0+
|
||||
- bash-helper.sh (the script being tested)
|
||||
- super-man.sh (the script being tested)
|
||||
|
||||
### Optional
|
||||
- **jq** - JSON parsing (recommended)
|
||||
@@ -191,7 +191,7 @@ exit $EXIT_CODE
|
||||
|
||||
### GitHub Actions
|
||||
```yaml
|
||||
name: Test Bash Buddy
|
||||
name: Test Super Man
|
||||
on: [push, pull_request]
|
||||
jobs:
|
||||
test:
|
||||
@@ -226,7 +226,7 @@ jobs:
|
||||
|
||||
```
|
||||
═══════════════════════════════════════════════════════════
|
||||
Bash Buddy Test Suite
|
||||
Super Man Test Suite
|
||||
2025-10-28 00:30:15
|
||||
═══════════════════════════════════════════════════════════
|
||||
|
||||
@@ -234,7 +234,7 @@ jobs:
|
||||
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||||
|
||||
Test #1: Help display (--help)
|
||||
✓ PASSED (45ms) - Output contains: "Bash Buddy"
|
||||
✓ PASSED (45ms) - Output contains: "Super Man"
|
||||
|
||||
Test #2: List all commands (--list)
|
||||
✓ PASSED (32ms) - Output contains: "Available commands"
|
||||
@@ -392,7 +392,7 @@ cd tests/
|
||||
|
||||
## Conclusion
|
||||
|
||||
This comprehensive testing suite ensures Bash Buddy maintains high quality and performance standards across all operating modes. With 45+ test cases, performance benchmarking, and automated reporting, we can confidently develop and deploy new features while maintaining backward compatibility.
|
||||
This comprehensive testing suite ensures Super Man maintains high quality and performance standards across all operating modes. With 45+ test cases, performance benchmarking, and automated reporting, we can confidently develop and deploy new features while maintaining backward compatibility.
|
||||
|
||||
**Ready to merge!** 🚀
|
||||
|
||||
|
||||
Reference in New Issue
Block a user