check for str.__mod__
diff --git a/Lib/test/string_tests.py b/Lib/test/string_tests.py
index f2d6853..3eb8785 100644
--- a/Lib/test/string_tests.py
+++ b/Lib/test/string_tests.py
@@ -282,6 +282,9 @@
     test('zfill', '34', '34', 1)
     test('zfill', '34', '0034', 4)
 
+    test('__mod__', '+%s+', '+hello+', 'hello')
+    test('__mod__', '+%d+', '+10+', 10)
+
     # Encoding/decoding
     codecs = [('rot13', 'uryyb jbeyq'),
               ('base64', 'aGVsbG8gd29ybGQ=\n'),