]> granicus.if.org Git - python/commitdiff
Simple test module for strop.
authorGuido van Rossum <guido@python.org>
Tue, 8 Oct 1996 14:07:56 +0000 (14:07 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 8 Oct 1996 14:07:56 +0000 (14:07 +0000)
Lib/test/test_strop.py [new file with mode: 0644]

diff --git a/Lib/test/test_strop.py b/Lib/test/test_strop.py
new file mode 100644 (file)
index 0000000..5b2ddfb
--- /dev/null
@@ -0,0 +1,21 @@
+import strop, sys
+
+def test(name, input, output):
+    f = getattr(strop, name)
+    try:
+       value = f(input)
+    except:
+        value = sys.exc_type
+        print sys.exc_value
+    if value != output:
+       print f, `input`, `output`, `value`
+
+test('atoi', " 1 ", 1)
+test('atoi', " 1x", ValueError)
+test('atoi', " x1 ", ValueError)
+test('atol', "  1  ", 1L)
+test('atol', "  1x ", ValueError)
+test('atol', "  x1 ", ValueError)
+test('atof', "  1  ", 1.0)
+test('atof', "  1x ", ValueError)
+test('atof', "  x1 ", ValueError)