summaryrefslogtreecommitdiffstatshomepage
path: root/tests/basics/string_format_modulo.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/basics/string_format_modulo.py')
-rw-r--r--tests/basics/string_format_modulo.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/basics/string_format_modulo.py b/tests/basics/string_format_modulo.py
index 01f8e7ed24..14b4a6a484 100644
--- a/tests/basics/string_format_modulo.py
+++ b/tests/basics/string_format_modulo.py
@@ -13,6 +13,12 @@ print("=%s=" % [1, 2])
print("=%s=" % "str")
print("=%r=" % "str")
+# test calling __int__
+class A:
+ def __int__(self):
+ return 123
+print("%d" % A())
+
try:
print("=%s=%s=" % 1)
except TypeError: