diff --git a/test/test_commonsdowloader.py b/test/test_commonsdowloader.py
index <HASH>..<HASH> 100644
--- a/test/test_commonsdowloader.py
+++ b/test/test_commonsdowloader.py
@@ -30,6 +30,13 @@ class TestCommonsDownloaderOffline(unittest.TestCase):
         output = thumbnaildownload.make_thumb_url(*input_value)
         self.assertEqual(output, expected_value)
 
+    def test_make_thumb_url_with_ampersand(self):
+        """Test make_thumb_url with an ampersand character."""
+        input_value = ('My_Example2&3.jpg', 100)
+        expected_value = "http://commons.wikimedia.org/w/thumb.php?f=My_Example2%263.jpg&width=100"
+        output = thumbnaildownload.make_thumb_url(*input_value)
+        self.assertEqual(output, expected_value)
+
     def test_make_full_size_url(self):
         """Test make_full_size_url."""
         input_value = 'My_Example.jpg'
Add unittest for making thumb URL with an ampersand

With #6 symac fixed in ac3a<I>b a bug which prevented
the download when files had an ampersand character,
by encoding the filename.

Add unittest for this behaviour.