In Ruby 1.8, chiamerei File.compare() dalla libreria "ftools" per confrontare facilmente il contenuto di due file.Come faccio a confrontare due file in Ruby 1.9?
Tuttavia, in Ruby 1.9, "ftools" è sostituito da "fileutils", che non ha un metodo "compare". Qual è la chiamata equivalente?
ha funzionato come un fascino per me, ho usato per fare un confronto in un contesto RSpec –
se file1 è identico a file2 è possibile scrivere aspetta (fileutils) .to be_identical (file1, file2) – montells
** Don Non confondere questo con 'File # identico?' **, che controlla solo se i file sono in realtà gli stessi file fisici sul disco. – Neon