jenkins-bot has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/866251 )

Change subject: [doc] Update tools' doc and add some doctests
......................................................................

[doc] Update tools' doc and add some doctests

Change-Id: Iaaa01bf5635bb219fe49237e0afbdeb6f76e9aa9
---
M pywikibot/tools/__init__.py
1 file changed, 34 insertions(+), 6 deletions(-)

Approvals:
  Xqt: Looks good to me, approved
  jenkins-bot: Verified




diff --git a/pywikibot/tools/__init__.py b/pywikibot/tools/__init__.py
index bad616f..902653e 100644
--- a/pywikibot/tools/__init__.py
+++ b/pywikibot/tools/__init__.py
@@ -264,6 +264,11 @@

     Empty strings are supported. The original string is not changed.

+    **Example**:
+
+    >>> first_lower('Hello World')
+    'hello World'
+
     .. versionadded:: 3.0
     """
     return string[:1].lower() + string[1:]
@@ -275,13 +280,16 @@

     Empty strings are supported. The original string is not changed.

-    .. versionadded:: 3.0
+    **Example**:

-    .. note:: MediaWiki doesn't capitalize
-       some characters the same way as Python.
-       This function tries to be close to
-       MediaWiki's capitalize function in
-       title.php. See T179115 and T200357.
+    >>> first_upper('hello World')
+    'Hello World'
+
+    .. versionadded:: 3.0
+    .. note:: MediaWiki doesn't capitalize some characters the same way
+       as Python. This function tries to be close to MediaWiki's
+       capitalize function in title.php. See :phab:`T179115` and
+       :phab:`T200357`.
     """
     first = string[:1]
     return (_first_upper_exception(first) or first.upper()) + string[1:]
@@ -334,6 +342,17 @@
     This is a reimplementation of distutils.util.strtobool due to
     :pep:`632#Migration Advice`

+    **Example**:
+
+    >>> strtobool('yes')
+    True
+    >>> strtobool('Off')
+    False
+    >>> strtobool('aye')
+    Traceback (most recent call last):
+    ...
+    ValueError: invalid truth value 'aye'
+
     .. versionadded:: 7.1

     :param val: True values are 'y', 'yes', 't', 'true', 'on', and '1';

--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/866251
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.wikimedia.org/r/settings

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: Iaaa01bf5635bb219fe49237e0afbdeb6f76e9aa9
Gerrit-Change-Number: 866251
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <i...@gno.de>
Gerrit-Reviewer: Xqt <i...@gno.de>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list -- pywikibot-commits@lists.wikimedia.org
To unsubscribe send an email to pywikibot-commits-le...@lists.wikimedia.org

Reply via email to