Skip to content

Conversation

@mythz
Copy link
Member

@mythz mythz commented Nov 22, 2025

  • Add test.sh for automated testing of all scenarios

    • Tests creating projects with repo name and ProjectName
    • Tests creating projects with org/repo and ProjectName
    • Tests creating projects without ProjectName (current directory)
    • Tests error handling for existing directories
    • Tests error handling for non-empty directories
    • Automatically cleans up after tests
  • Add test-manual.sh for manual verification

    • Creates test projects in test-manual/ directory
    • Leaves results for manual inspection
    • Tests all three main usage scenarios
  • Update .gitignore to exclude test directories

  • Update README with testing documentation

Both scripts are executable and can be run from project root.

- Add test.sh for automated testing of all scenarios
  - Tests creating projects with repo name and ProjectName
  - Tests creating projects with org/repo and ProjectName
  - Tests creating projects without ProjectName (current directory)
  - Tests error handling for existing directories
  - Tests error handling for non-empty directories
  - Automatically cleans up after tests

- Add test-manual.sh for manual verification
  - Creates test projects in test-manual/ directory
  - Leaves results for manual inspection
  - Tests all three main usage scenarios

- Update .gitignore to exclude test directories
- Update README with testing documentation

Both scripts are executable and can be run from project root.
@mythz mythz merged commit fd0d16e into main Nov 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants