Method: File.third_test
- Defined in:
- lib/planter/file.rb
.third_test(name) ⇒ Boolean
Tertiary test for binary file
81 82 83 84 85 86 87 88 |
# File 'lib/planter/file.rb', line 81 def self.third_test(name) if TTY::Which.exist?('mdls') file_type, status = Open3.capture2e('mdls', '-name', 'kMDItemContentTypeTree', name) status.success? && !text_type?(file_type) else false end end |