[Python-checkins] Delete DOS-only PC/testpy.py (GH-94419)

zooba webhook-mailer at python.org
Thu Jun 30 09:17:46 EDT 2022


https://github.com/python/cpython/commit/9ef50c1d46dc2a52d83dcc7d0c4f5271344d2f66
commit: 9ef50c1d46dc2a52d83dcc7d0c4f5271344d2f66
branch: main
author: Oleg Iarygin <oleg at arhadthedev.net>
committer: zooba <steve.dower at microsoft.com>
date: 2022-06-30T14:17:35+01:00
summary:

Delete DOS-only PC/testpy.py (GH-94419)

files:
D PC/testpy.py
M PC/readme.txt

diff --git a/PC/readme.txt b/PC/readme.txt
index 4e6dcf98c937f..bef5111c59182 100644
--- a/PC/readme.txt
+++ b/PC/readme.txt
@@ -51,12 +51,6 @@ config.c    The list of C modules to include in the Python PC
             version.  Manually edit this file to add or
             remove Python modules.
 
-testpy.py   A Python test program.  Run this to test your
-            Python port.  It should produce copious output,
-	    ending in a report on how many tests were OK, how many
-	    failed, and how many were skipped.  Don't worry about
-	    skipped tests (these test unavailable optional features).
-
 
 Additional files and subdirectories for 32-bit Windows
 ======================================================
diff --git a/PC/testpy.py b/PC/testpy.py
deleted file mode 100644
index 709f35c452587..0000000000000
--- a/PC/testpy.py
+++ /dev/null
@@ -1,30 +0,0 @@
-import sys
-
-# This is a test module for Python.  It looks in the standard
-# places for various *.py files.  If these are moved, you must
-# change this module too.
-
-try:
-    import os
-except:
-    print("""Could not import the standard "os" module.
-  Please check your PYTHONPATH environment variable.""")
-    sys.exit(1)
-
-try:
-    import symbol
-except:
-    print("""Could not import the standard "symbol" module.  If this is
-  a PC, you should add the dos_8x3 directory to your PYTHONPATH.""")
-    sys.exit(1)
-
-for dir in sys.path:
-    file = os.path.join(dir, "os.py")
-    if os.path.isfile(file):
-        test = os.path.join(dir, "test")
-        if os.path.isdir(test):
-            # Add the "test" directory to PYTHONPATH.
-            sys.path = sys.path + [test]
-
-import libregrtest # Standard Python tester.
-libregrtest.main()



More information about the Python-checkins mailing list