Add a doctest to type_utils.py.
[python_utils.git] / misc_utils.py
index 62e579846b52bed06ade1a37b3e1959bc5c3fa0c..4979a3c65bcb377b813b18868962297f80b0bd1d 100644 (file)
@@ -2,34 +2,17 @@
 
 import os
 
-import string_utils
-
 
 def is_running_as_root() -> bool:
-    return os.geteuid() == 0
-
-
-def is_are(n: int) -> str:
-    if n == 1:
-        return "is"
-    return "are"
+    """Returns True if running as root.
 
+    >>> is_running_as_root()
+    False
+    """
+    return os.geteuid() == 0
 
-def pluralize(n: int) -> str:
-    if n == 1:
-        return ""
-    return "s"
 
+if __name__ == '__main__':
+    import doctest
 
-def thify(n: int) -> str:
-    digit = str(n)
-    assert string_utils.is_integer_number(digit)
-    digit = digit[-1:]
-    if digit == "1":
-        return "st"
-    elif digit == "2":
-        return "nd"
-    elif digit == "3":
-        return "rd"
-    else:
-        return "th"
+    doctest.testmod()