Getting a success indicator in TTY::File.copy_file()
rom3r4 opened this issue · 2 comments
rom3r4 commented
Describe the problem
I noticed that unlike TTY::File.copy_directory(), TTY::File.copy_file() does't return a value on success.
Would be possible that both methods behave similar?
Steps to reproduce the problem
# Need of rescuing the method in order to know about the success
begin
TTY::File.copy_file( ... )
rescue
success = false
...
else
success = true
end
Actual behaviour
result = TTY::File.copy_file()
# result == nil in both error and success
Expected behaviour
Equivalent to its 'brother' method TTY::File.copy_directory()
Describe your environment
- OS version: macOS Big Sur 11.2
- Ruby version: ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-darwin20]
- TTY version: tty-file-0.10.0
piotrmurach commented
Thank you for the report. 💯 Agreed. Sorry to be a pain but would you mind reposting this in the tty-file project issue tracker. And if you have time to submit PR I'd be most grateful.