summaryrefslogtreecommitdiff
path: root/tests/functional/r/recursion_error_940.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/functional/r/recursion_error_940.py')
-rw-r--r--tests/functional/r/recursion_error_940.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/functional/r/recursion_error_940.py b/tests/functional/r/recursion_error_940.py
new file mode 100644
index 000000000..4a9f346cb
--- /dev/null
+++ b/tests/functional/r/recursion_error_940.py
@@ -0,0 +1,13 @@
+# pylint: disable=missing-docstring, too-few-public-methods, useless-object-inheritance
+import datetime
+
+
+class NewDate(datetime.date):
+ @classmethod
+ def today(cls):
+ return cls(2010, 1, 1)
+
+
+class Next(object):
+ def __init__(self):
+ datetime.date = NewDate