Commit b992a0e1 authored by Serhiy Storchaka's avatar Serhiy Storchaka

Issue #19936: Added executable bits or shebang lines to Python scripts which

requires them.  Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface.  Fixed
shebang line to use python3 executable in the unittestgui script.
parent 16540408
#! /usr/bin/env python3
"""
Module difflib -- helpers for computing deltas between objects.
......
#!/usr/bin/env python3
#
####
# Copyright 2000 by Timothy O'Malley <timo@alum.mit.edu>
#
......
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
#! /usr/bin/env python3
"""Read/write support for Maildir, mbox, MH, Babyl, and MMDF mailboxes."""
# Notes for authors of new mailbox subclasses:
......
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
#!/usr/bin/env python3
#
# multibytecodec_support.py
# Common Unittest Routines for CJK codecs
......
#! /usr/bin/env python3
import unittest
from test import support
import __future__
......
#! /usr/bin/env python3
"""Test the arraymodule.
Roger E. Masse
"""
......
#! /usr/bin/env python3
"""Test script for the binhex C module
Uses the mechanism of the python binhex module
......
#!/usr/bin/env python3
from test import support
from test.support import TESTFN, bigmemtest, _4G
......
#!/usr/bin/env python3
"""
Test script for the 'cmd' module
Original by Michael Schneider
......
#!/usr/bin/env python3
#
# test_codecencodings_cn.py
# Codec encoding tests for PRC encodings.
......
#!/usr/bin/env python3
#
# test_codecencodings_hk.py
# Codec encoding tests for HongKong encodings.
......
#!/usr/bin/env python
#
# Codec encoding tests for ISO 2022 encodings.
from test import support
......
#!/usr/bin/env python3
#
# test_codecencodings_jp.py
# Codec encoding tests for Japanese encodings.
......
#!/usr/bin/env python3
#
# test_codecencodings_kr.py
# Codec encoding tests for ROK encodings.
......
#!/usr/bin/env python3
#
# test_codecencodings_tw.py
# Codec encoding tests for ROC encodings.
......
#!/usr/bin/env python3
#
# test_codecmaps_cn.py
# Codec mapping tests for PRC encodings
......
#!/usr/bin/env python3
#
# test_codecmaps_hk.py
# Codec mapping tests for HongKong encodings
......
#!/usr/bin/env python3
#
# test_codecmaps_jp.py
# Codec mapping tests for Japanese encodings
......
#!/usr/bin/env python3
#
# test_codecmaps_kr.py
# Codec mapping tests for ROK encodings
......
#!/usr/bin/env python3
#
# test_codecmaps_tw.py
# Codec mapping tests for ROC encodings
......
#! /usr/bin/env python3
"""Test script for the dbm.open function based on testdumbdbm.py"""
import os
......
#! /usr/bin/env python3
"""Test script for the dumbdbm module
Original by Roger E. Masse
"""
......
#! /usr/bin/env python3
"""test script for a few new invalid token catches"""
import unittest
......
#! /usr/bin/env python3
"""Test the errno module
Roger E. Masse
"""
......
#! /usr/bin/env python3
"""Test script for the gzip module.
"""
......
#!/usr/bin/env python3
"""Unit tests for the keyword only argument specified in PEP 3102."""
__author__ = "Jiwon Seo"
......
#!/usr/bin/env python
#
# Copyright 2001-2013 by Vinay Sajip. All Rights Reserved.
#
# Permission to use, copy, modify, and distribute this software and its
......
#!/usr/bin/env python3
from test import support
import array
import io
......
#!/usr/bin/env python3
#
# test_multibytecodec.py
# Unit test for multibytecodec itself
......
#!/usr/bin/env python3
#
# Unit tests for the multiprocessing package
#
......
#! /usr/bin/env python3
"""Basic tests for os.popen()
Particularly useful for platforms that fake popen.
......
#!/usr/bin/env python3
import unittest
import random
import time
......
#!/usr/bin/env python
import queue
import sched
import time
......
#!/usr/bin/env python3
import unittest
from test import support
import smtplib
......
#!/usr/bin/env python3
import unittest
from test import support
from unittest.case import _ExpectedFailure
......
#!/usr/bin/env python
import importlib
import shutil
import sys
......
#!/usr/bin/env python3
import unittest
import sys
import os
......
#!/usr/bin/env python3
import os
import email
import urllib.parse
......
#!/usr/bin/env python3
import unittest
from test import support
from test.test_urllib2 import sanepathname2url
......
#!/usr/bin/env python3
import unittest
from test import support
......
#! /usr/bin/env python3
from test import support
import unittest
import urllib.parse
......
#!/usr/bin/env python3
# UserString is a wrapper around the native builtin string type.
# UserString instances should behave similar to builtin string objects.
......
#!/usr/bin/env python3
"""Unit tests for the with statement specified in PEP 343."""
......
#!/usr/bin/env python3
import collections.abc
import errno
import socket
......
File mode changed from 100644 to 100755
File mode changed from 100755 to 100644
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
......@@ -334,6 +334,12 @@ Build
Tools/Demos
-----------
- Issue #19936: Added executable bits or shebang lines to Python scripts which
requires them. Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface. Fixed
shebang line to use python3 executable in the unittestgui script.
- Issue #18960: 2to3 and the findnocoding.py script now ignore the source
encoding declaration on the second line if the first line contains anything
except a comment.
......
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100755 to 100644
File mode changed from 100644 to 100755
File mode changed from 100755 to 100644
File mode changed from 100644 to 100755
#!/usr/bin/env python
#!/usr/bin/env python3
"""
GUI framework and application for use with Python unit testing framework.
Execute tests written using the framework provided by the 'unittest' module.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment