diff options
author | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-04 05:41:33 +0000 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-04 05:41:33 +0000 |
commit | b8436b026a90291ba26afa4f7a2700720b03339f (patch) | |
tree | 3098aede87640c80567ecb31022e0404a8b5ec75 /sys/lib/python/test/test_popen.py | |
parent | 6c1b42188259a6f1636cd15a9570b18af03e2dbb (diff) |
remove python test cases
Diffstat (limited to 'sys/lib/python/test/test_popen.py')
-rw-r--r-- | sys/lib/python/test/test_popen.py | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/sys/lib/python/test/test_popen.py b/sys/lib/python/test/test_popen.py deleted file mode 100644 index fbf5e054e..000000000 --- a/sys/lib/python/test/test_popen.py +++ /dev/null @@ -1,40 +0,0 @@ -#! /usr/bin/env python -"""Basic tests for os.popen() - - Particularly useful for platforms that fake popen. -""" - -import os -import sys -from test.test_support import TestSkipped, reap_children -from os import popen - -# Test that command-lines get down as we expect. -# To do this we execute: -# python -c "import sys;print sys.argv" {rest_of_commandline} -# This results in Python being spawned and printing the sys.argv list. -# We can then eval() the result of this, and see what each argv was. -python = sys.executable -if ' ' in python: - python = '"' + python + '"' # quote embedded space for cmdline -def _do_test_commandline(cmdline, expected): - cmd = '%s -c "import sys;print sys.argv" %s' % (python, cmdline) - data = popen(cmd).read() - got = eval(data)[1:] # strip off argv[0] - if got != expected: - print "Error in popen commandline handling." - print " executed '%s', expected '%r', but got '%r'" \ - % (cmdline, expected, got) - -def _test_commandline(): - _do_test_commandline("foo bar", ["foo", "bar"]) - _do_test_commandline('foo "spam and eggs" "silly walk"', ["foo", "spam and eggs", "silly walk"]) - _do_test_commandline('foo "a \\"quoted\\" arg" bar', ["foo", 'a "quoted" arg', "bar"]) - print "popen seemed to process the command-line correctly" - -def main(): - print "Test popen:" - _test_commandline() - reap_children() - -main() |