MCPcopy Create free account

hub / github.com/davidhfrankelcodes/rwatch / functions

Functions87 in github.com/davidhfrankelcodes/rwatch

↓ 56 callersFunctionrun_rwatch
(args: &[&str])
tests/integration_tests.rs:12
↓ 35 callersFunctionecho_cmd
Returns a single-element command list that rwatch passes verbatim to the shell. On Windows: rwatch runs cmd /S /C "echo TEXT" → TEXT On Linux/Mac:
tests/integration_tests.rs:65
↓ 21 callersFunctionstrip_terminal_codes
Strip ANSI / VT100 CSI escape sequences (ESC [ ... letter) from a string. Used to normalize test output when rwatch emits terminal control codes.
tests/integration_tests.rs:35
↓ 4 callersFunctionexit_cmd
Returns a single-element exit command.
tests/integration_tests.rs:70
↓ 3 callersFunctionrun_rwatch_with_env
(args: &[&str], key: &str, val: &str)
tests/integration_tests.rs:22
↓ 1 callersFunctionexec_echo_cmd
(text: &str)
tests/integration_tests.rs:77
Functionhas_diff_line
Returns true if any line in `output` starts with `prefix` char and whose trimmed remainder equals `text`.
tests/integration_tests.rs:87
Functionmain
()
src/main.rs:22
Functionrwatch_runs_and_exits
()
tests/integration_tests.rs:118
Functiontest_basic_echo
()
tests/integration_tests.rs:128
Functiontest_beep_flag_no_crash
()
tests/integration_tests.rs:436
Functiontest_beep_not_emitted_on_success
()
tests/integration_tests.rs:1050
Functiontest_beep_on_failure_emits_bel
()
tests/integration_tests.rs:1032
Functiontest_chained_commands_ampamp
()
tests/integration_tests.rs:511
Functiontest_chained_commands_semicolon
()
tests/integration_tests.rs:524
Functiontest_chgexit_flag
()
tests/integration_tests.rs:254
Functiontest_cli_interval_overrides_env_var
()
tests/integration_tests.rs:411
Functiontest_color_flag
()
tests/integration_tests.rs:212
Functiontest_combined_no_title_no_wrap
()
tests/integration_tests.rs:974
Functiontest_diff_flag
()
tests/integration_tests.rs:140
Functiontest_diff_permanent_basic
()
tests/integration_tests.rs:152
Functiontest_diff_second_run_shows_same_lines
()
tests/integration_tests.rs:842
Functiontest_diff_with_chgexit_shows_added
()
tests/integration_tests.rs:891
Functiontest_diff_with_empty_output_no_crash
()
tests/integration_tests.rs:907
Functiontest_echo_cmd_helper_format
()
tests/integration_tests.rs:658
Functiontest_empty_stdout_no_crash
()
tests/integration_tests.rs:568
Functiontest_equexit_1_runs_twice
()
tests/integration_tests.rs:918
Functiontest_equexit_flag
()
tests/integration_tests.rs:264
Functiontest_equexit_output_appears_multiple_times
()
tests/integration_tests.rs:989
Functiontest_equexit_success_exits_zero
()
tests/integration_tests.rs:295
Functiontest_exec_flag
()
tests/integration_tests.rs:424
Functiontest_exec_multiple_args_passed_through
()
tests/integration_tests.rs:940
Functiontest_exit_cmd_helper_format
()
tests/integration_tests.rs:665
Functiontest_exit_code_2_propagated
()
tests/integration_tests.rs:1067
Functiontest_exit_code_42_propagated
()
tests/integration_tests.rs:305
Functiontest_exit_code_nonzero_on_failure
()
tests/integration_tests.rs:285
Functiontest_exit_code_zero_on_success
()
tests/integration_tests.rs:275
Functiontest_has_diff_line_empty_output_always_false
()
tests/integration_tests.rs:718
Functiontest_has_diff_line_no_false_positives
()
tests/integration_tests.rs:736
Functiontest_has_diff_line_only_prefix_char_matches_empty_text
()
tests/integration_tests.rs:725
Functiontest_has_diff_line_unit
()
tests/integration_tests.rs:97
Functiontest_help_flag
()
tests/integration_tests.rs:746
Functiontest_interval_zero_clamps_to_minimum
()
tests/integration_tests.rs:796
Functiontest_long_line_no_panic
()
tests/integration_tests.rs:343
Functiontest_multiline_output
()
tests/integration_tests.rs:536
Functiontest_multiple_iterations_timing
()
tests/integration_tests.rs:462
Functiontest_no_color_strips_ansi
()
tests/integration_tests.rs:223
Functiontest_no_command_exits_nonzero
()
tests/integration_tests.rs:782
Functiontest_no_title_flag
()
tests/integration_tests.rs:320
Functiontest_no_wrap_flag
()
tests/integration_tests.rs:330
Functiontest_permanent_diff_first_run_is_base
()
tests/integration_tests.rs:167
Functiontest_permanent_diff_stable_across_two_runs
()
tests/integration_tests.rs:867
Functiontest_powershell_diff_flag
()
tests/integration_tests.rs:1131
Functiontest_powershell_exit_code
()
tests/integration_tests.rs:613
Functiontest_powershell_flag
()
tests/integration_tests.rs:604
Functiontest_powershell_multiline_output
()
tests/integration_tests.rs:1101
Functiontest_powershell_no_title
()
tests/integration_tests.rs:1117
Functiontest_powershell_overrides_cmd
()
tests/integration_tests.rs:625
Functiontest_powershell_pipeline
()
tests/integration_tests.rs:1085
Functiontest_powershell_working_directory_inherited
()
tests/integration_tests.rs:640
Functiontest_precise_mode_no_crash
()
tests/integration_tests.rs:447
Functiontest_precise_multiple_iterations_timing
()
tests/integration_tests.rs:1010
Functiontest_regular_diff_first_run_is_added
()
tests/integration_tests.rs:190
Functiontest_shell_pipeline
()
tests/integration_tests.rs:489
Functiontest_stderr_not_captured_in_output
()
tests/integration_tests.rs:551
Functiontest_strip_terminal_codes_empty_string
()
tests/integration_tests.rs:673
Functiontest_strip_terminal_codes_esc_not_csi_drops_only_esc
()
tests/integration_tests.rs:700
Functiontest_strip_terminal_codes_multiple_consecutive_sequences
()
tests/integration_tests.rs:684
Functiontest_strip_terminal_codes_no_escapes_unchanged
()
tests/integration_tests.rs:678
Functiontest_strip_terminal_codes_trailing_esc_no_panic
()
tests/integration_tests.rs:709
Functiontest_strip_terminal_codes_unicode_chars_preserved
()
tests/integration_tests.rs:692
Functiontest_strip_terminal_codes_unit
()
tests/integration_tests.rs:107
Functiontest_title_format
()
tests/integration_tests.rs:382
Functiontest_title_shows_command
()
tests/integration_tests.rs:364
Functiontest_title_shows_default_two_second_interval
()
tests/integration_tests.rs:807
Functiontest_title_shows_interval
()
tests/integration_tests.rs:353
Functiontest_unicode_long_line_no_crash
()
tests/integration_tests.rs:963
Functiontest_unix_command_not_found_exits_nonzero
()
tests/integration_tests.rs:1208
Functiontest_unix_exec_flag_no_shell_expansion
()
tests/integration_tests.rs:1164
Functiontest_unix_printf_multiline
()
tests/integration_tests.rs:1192
Functiontest_unix_stderr_isolated_from_stdout
()
tests/integration_tests.rs:1221
Functiontest_unix_subshell_expansion
()
tests/integration_tests.rs:1178
Functiontest_version_flag
()
tests/integration_tests.rs:764
Functiontest_watch_interval_env_invalid_falls_back_to_default
()
tests/integration_tests.rs:822
Functiontest_watch_interval_env_var
()
tests/integration_tests.rs:399
Functiontest_windows_exec_flag_with_cmd_binary
()
tests/integration_tests.rs:1148
Functiontest_working_directory_inherited
()
tests/integration_tests.rs:580