From 2fd50480eae3f6c9528237b008345890c3521beb Mon Sep 17 00:00:00 2001 From: Ian Kirker Date: Wed, 15 Feb 2017 10:50:12 +0000 Subject: [PATCH] Added prospective test for encoding conflict errors --- test/test_wayback_machine_downloader.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/test_wayback_machine_downloader.rb b/test/test_wayback_machine_downloader.rb index 0e4ceb4..6125042 100644 --- a/test/test_wayback_machine_downloader.rb +++ b/test/test_wayback_machine_downloader.rb @@ -89,5 +89,14 @@ class WaybackMachineDownloaderTest < Minitest::Test @wayback_machine_downloader.all = true assert_equal 69, @wayback_machine_downloader.get_file_list_curated.size end + + # Testing encoding conflicts needs a different base_url + def test_nonascii_suburls_download + @wayback_machine_downloader = WaybackMachineDownloader.new base_url: 'https://en.wikipedia.org/wiki/%C3%84' + # Once for the downloading... + @wayback_machine_downloader.download_files + # ... and once for the "is already present" + @wayback_machine_downloader.download_files + end end