-
Notifications
You must be signed in to change notification settings - Fork 4
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
V2.0 #230
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Listen to user inputs in executable * 'h' or 'help' -> Prints help * 'p' or 'pause' -> Pauses Retest. Tests aren't run until unpaused. * 'u' or 'unpause' -> Unpauses Retest * <Enter> -> Runs last changed triggered command * 'ra', 'run all' -> Runs all tests * 'e' or 'exit' -> Exits Retest
* Convert nil to string * Update version to v2 in tests
* Reverse Listen communication and restrict its usage as an automatic input * Delete Program#run_synchronously * Clear input dependencies on runner and prompt & refactor program
* Update file selection logs * Create Command::Hardcoded * Use the Command::Hardcoded command * Update Runner#run arguments * Delete all runners except Runner
We add TTY::Prompt dependency for ease of user experience
* Cleanup runner and commands * Remove all_test_runner * Refactor format batch of Ruby and Rake
* Remove command dependency from program objects * Force selection of tests and run them on file changes * Small fixes: * Clear terminal window from the executable instead * Add a hint to reset when on forced selection * Update interactive help * Run last command on Enter
* Revert to Bundler 2.3.27 * Create --exts and Delete --ext option We allow to pass a list of extensions instead of a regex and build the regex from the options instead of the user. This is simpler and easier for the user. * Display watcher used * Switch Listen to Wrapper Watcher::Default * Override watchexec with default watcher on CI * Allow VersionControl.files to take file extensions * Default to watchexec when installed * Remove .puts (for now)
* Create Watchexec feature specs * Build watchexec in separate image * Add command to build watchexec image
* Fix Runner#last_command when running all tests * Refactor bundler-app helpers and test command * Add interactive feature tests * Pause/Unpause * Run all * Force selection * Start / Help * Run last command
* Enable new test helper for all feature specs * Refactor all feature specs
* Remove unused reference * Remove unused methods from Runner interface * Refactor command.rb * Clears window manually instead of each action * Remove @clear_window setting since it's not used anymore too. * Remove question asked flag since not used * Update case indentation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #148
Fixes #178
Issues: