More cleanup, yey!
[python_utils.git] / misc_utils.py
index 62e579846b52bed06ade1a37b3e1959bc5c3fa0c..a73728a28031d48703187ff3a86274ec05ab2950 100644 (file)
@@ -1,35 +1,20 @@
 #!/usr/bin/env python3
 
-import os
+"""Miscellaneous utilities."""
 
-import string_utils
+import os
 
 
 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()