summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/output/test_popen25
-rw-r--r--Lib/test/test_popen2.py17
2 files changed, 22 insertions, 0 deletions
diff --git a/Lib/test/output/test_popen2 b/Lib/test/output/test_popen2
new file mode 100644
index 0000000..e13034d
--- /dev/null
+++ b/Lib/test/output/test_popen2
@@ -0,0 +1,5 @@
+test_popen2
+testing popen2...
+testing popen3...
+All OK
+
diff --git a/Lib/test/test_popen2.py b/Lib/test/test_popen2.py
new file mode 100644
index 0000000..be79f3c
--- /dev/null
+++ b/Lib/test/test_popen2.py
@@ -0,0 +1,17 @@
+#! /usr/bin/env python
+"""Test script for popen2.py
+ Christian Tismer
+"""
+
+# popen2 contains its own testing routine
+# which is especially useful to see if open files
+# like stdin can be read successfully by a forked
+# subprocess.
+
+def main():
+ from os import fork # skips test through ImportError
+ import popen2
+ popen2._test()
+
+main()
+