aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAlex Willmer <alex@moreati.org.uk>2015-09-06 10:35:07 +0100
committerAlex Willmer <alex@moreati.org.uk>2015-09-06 10:35:07 +0100
commitaaee35c42df42098f8be43a2162831be92681901 (patch)
treebb3a8fb254cf07da54e06a14bd8c0d735ca25cfb /docs
parent1cb362f740b523fe6b3d7ac988b9f61265439be0 (diff)
downloaddateutil-aaee35c42df42098f8be43a2162831be92681901.tar.gz
Add missing testsetup blocks for doctests
Fixes doctests that fail due to missing imports
Diffstat (limited to 'docs')
-rw-r--r--docs/examples.rst37
1 files changed, 37 insertions, 0 deletions
diff --git a/docs/examples.rst b/docs/examples.rst
index 7d2181e..d706cd6 100644
--- a/docs/examples.rst
+++ b/docs/examples.rst
@@ -749,6 +749,19 @@ rruleset examples
-----------------
Daily, for 7 days, jumping Saturday and Sunday occurrences.
+.. testsetup:: rruleset
+
+ import datetime
+
+ from dateutil.parser import parse
+ from dateutil.rrule import rrule, rruleset
+ from dateutil.rrule import YEARLY, MONTHLY, WEEKLY, DAILY
+ from dateutil.rrule import MO, TU, WE, TH, FR, SA, SU
+
+ import pprint
+ import sys
+ sys.displayhook = pprint.pprint
+
.. doctest:: rruleset
:options: +NORMALIZE_WHITESPACE
@@ -787,6 +800,15 @@ rrulestr() examples
Every 10 days, 5 occurrences.
+.. testsetup:: rrulestr
+
+ from dateutil.parser import parse
+ from dateutil.rrule import rruleset, rrulestr
+
+ import pprint
+ import sys
+ sys.displayhook = pprint.pprint
+
.. doctest:: rrulestr
:options: +NORMALIZE_WHITESPACE
@@ -1252,6 +1274,12 @@ Here is the example mentioned in the
[http://www.python.org/doc/current/lib/module-time.html time module documentation].
+.. testsetup:: tzstr
+
+ import os
+ import time
+ from datetime import datetime
+ from dateutil.tz import tzstr
.. doctest:: tzstr
@@ -1304,6 +1332,10 @@ Check the daylight limit.
tzrange examples
----------------
+.. testsetup:: tzrange
+
+ from dateutil.tz import tzrange, tzstr
+
.. doctest:: tzrange
>>> tzstr('EST5EDT') == tzrange("EST", -18000, "EDT")
@@ -1334,6 +1366,11 @@ for more information.
tzfile examples
---------------
+.. testsetup:: tzfile
+
+ from datetime import datetime
+ from dateutil.tz import tzfile, tzutc
+
.. doctest:: tzfile
:options: +NORMALIZE_WHITESPACE