diff mbox series

[v2,4/4] testing/tests/package: use python3 explicitly

Message ID 20210915194839.22122-5-petr.vorel@gmail.com
State Rejected
Headers show
Series use python3 explicitly | expand

Commit Message

Petr Vorel Sept. 15, 2021, 7:48 p.m. UTC
in all testing libraries. Although library does not require shebang,
it's better to state python3 use.

NOTE: keep code "from __future__ import print_function;" in
TestPythonBase() as code itself test both python versions.

Tested with python3 -m py_compile.

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
---
New in v2

 support/testing/tests/package/test_crudini.py                 | 2 ++
 support/testing/tests/package/test_gst1_python.py             | 2 ++
 support/testing/tests/package/test_ipython.py                 | 2 ++
 support/testing/tests/package/test_libftdi1.py                | 2 ++
 support/testing/tests/package/test_python.py                  | 2 ++
 support/testing/tests/package/test_python_argh.py             | 2 ++
 support/testing/tests/package/test_python_attrs.py            | 2 ++
 support/testing/tests/package/test_python_augeas.py           | 2 ++
 support/testing/tests/package/test_python_autobahn.py         | 2 ++
 support/testing/tests/package/test_python_automat.py          | 2 ++
 support/testing/tests/package/test_python_avro.py             | 2 ++
 support/testing/tests/package/test_python_bitstring.py        | 2 ++
 support/testing/tests/package/test_python_can.py              | 2 ++
 support/testing/tests/package/test_python_cbor.py             | 2 ++
 support/testing/tests/package/test_python_click.py            | 2 ++
 support/testing/tests/package/test_python_colorzero.py        | 2 ++
 support/testing/tests/package/test_python_constantly.py       | 2 ++
 support/testing/tests/package/test_python_crossbar.py         | 2 ++
 support/testing/tests/package/test_python_cryptography.py     | 2 ++
 support/testing/tests/package/test_python_dbus_next.py        | 2 ++
 support/testing/tests/package/test_python_django.py           | 2 ++
 support/testing/tests/package/test_python_gitdb2.py           | 2 ++
 support/testing/tests/package/test_python_gobject.py          | 2 ++
 support/testing/tests/package/test_python_gpiozero.py         | 2 ++
 support/testing/tests/package/test_python_incremental.py      | 2 ++
 support/testing/tests/package/test_python_passlib.py          | 2 ++
 support/testing/tests/package/test_python_pexpect.py          | 2 ++
 support/testing/tests/package/test_python_pynacl.py           | 2 ++
 support/testing/tests/package/test_python_pytest.py           | 2 ++
 support/testing/tests/package/test_python_pytest_asyncio.py   | 2 ++
 support/testing/tests/package/test_python_pyyaml.py           | 2 ++
 support/testing/tests/package/test_python_rpi_gpio.py         | 2 ++
 support/testing/tests/package/test_python_rsa.py              | 2 ++
 support/testing/tests/package/test_python_service_identity.py | 2 ++
 support/testing/tests/package/test_python_smmap2.py           | 2 ++
 support/testing/tests/package/test_python_subprocess32.py     | 2 ++
 support/testing/tests/package/test_python_treq.py             | 2 ++
 support/testing/tests/package/test_python_twisted.py          | 2 ++
 support/testing/tests/package/test_python_txaio.py            | 2 ++
 support/testing/tests/package/test_python_txtorcon.py         | 2 ++
 support/testing/tests/package/test_python_ubjson.py           | 2 ++
 41 files changed, 82 insertions(+)
diff mbox series

Patch

diff --git a/support/testing/tests/package/test_crudini.py b/support/testing/tests/package/test_crudini.py
index e320d3207e..c86cf9de27 100644
--- a/support/testing/tests/package/test_crudini.py
+++ b/support/testing/tests/package/test_crudini.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 import os
 from tests.package.test_python import TestPythonPackageBase
 
diff --git a/support/testing/tests/package/test_gst1_python.py b/support/testing/tests/package/test_gst1_python.py
index caae3e6b2d..43b150b094 100644
--- a/support/testing/tests/package/test_gst1_python.py
+++ b/support/testing/tests/package/test_gst1_python.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 import os
 from tests.package.test_python import TestPythonPackageBase
 
diff --git a/support/testing/tests/package/test_ipython.py b/support/testing/tests/package/test_ipython.py
index 50b00da7c2..0bde89b729 100644
--- a/support/testing/tests/package/test_ipython.py
+++ b/support/testing/tests/package/test_ipython.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonBase
 #
 # The following pythong tests are not being used here:
diff --git a/support/testing/tests/package/test_libftdi1.py b/support/testing/tests/package/test_libftdi1.py
index 78c928484c..04718f7b7d 100644
--- a/support/testing/tests/package/test_libftdi1.py
+++ b/support/testing/tests/package/test_libftdi1.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python.py b/support/testing/tests/package/test_python.py
index 60da8765c4..98f6c68c50 100644
--- a/support/testing/tests/package/test_python.py
+++ b/support/testing/tests/package/test_python.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 import os
 
 import infra.basetest
diff --git a/support/testing/tests/package/test_python_argh.py b/support/testing/tests/package/test_python_argh.py
index de4b4cbe74..66b5bc15b1 100644
--- a/support/testing/tests/package/test_python_argh.py
+++ b/support/testing/tests/package/test_python_argh.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_attrs.py b/support/testing/tests/package/test_python_attrs.py
index 9f597034ae..917fa99771 100644
--- a/support/testing/tests/package/test_python_attrs.py
+++ b/support/testing/tests/package/test_python_attrs.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_augeas.py b/support/testing/tests/package/test_python_augeas.py
index c1424668d6..59c58d413d 100644
--- a/support/testing/tests/package/test_python_augeas.py
+++ b/support/testing/tests/package/test_python_augeas.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_autobahn.py b/support/testing/tests/package/test_python_autobahn.py
index a237ce465d..d97b743a3e 100644
--- a/support/testing/tests/package/test_python_autobahn.py
+++ b/support/testing/tests/package/test_python_autobahn.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_automat.py b/support/testing/tests/package/test_python_automat.py
index 00a7ed6526..b71e44d3eb 100644
--- a/support/testing/tests/package/test_python_automat.py
+++ b/support/testing/tests/package/test_python_automat.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_avro.py b/support/testing/tests/package/test_python_avro.py
index 6eee2760da..64b3b00aa3 100644
--- a/support/testing/tests/package/test_python_avro.py
+++ b/support/testing/tests/package/test_python_avro.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_bitstring.py b/support/testing/tests/package/test_python_bitstring.py
index 63b3fdb69c..7a57f993e8 100644
--- a/support/testing/tests/package/test_python_bitstring.py
+++ b/support/testing/tests/package/test_python_bitstring.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_can.py b/support/testing/tests/package/test_python_can.py
index d509d05dbb..07131fda01 100644
--- a/support/testing/tests/package/test_python_can.py
+++ b/support/testing/tests/package/test_python_can.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_cbor.py b/support/testing/tests/package/test_python_cbor.py
index 9da3503763..2c0a5cc2e7 100644
--- a/support/testing/tests/package/test_python_cbor.py
+++ b/support/testing/tests/package/test_python_cbor.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_click.py b/support/testing/tests/package/test_python_click.py
index db57d3aa9f..b64594354a 100644
--- a/support/testing/tests/package/test_python_click.py
+++ b/support/testing/tests/package/test_python_click.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_colorzero.py b/support/testing/tests/package/test_python_colorzero.py
index d67f77bdd4..b62c4b3cbb 100644
--- a/support/testing/tests/package/test_python_colorzero.py
+++ b/support/testing/tests/package/test_python_colorzero.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_constantly.py b/support/testing/tests/package/test_python_constantly.py
index 5be01c4f8c..4a12d11c5c 100644
--- a/support/testing/tests/package/test_python_constantly.py
+++ b/support/testing/tests/package/test_python_constantly.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_crossbar.py b/support/testing/tests/package/test_python_crossbar.py
index d7843ddd8b..82076a99e5 100644
--- a/support/testing/tests/package/test_python_crossbar.py
+++ b/support/testing/tests/package/test_python_crossbar.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_cryptography.py b/support/testing/tests/package/test_python_cryptography.py
index 62f0ca0def..1fb4fc9f98 100644
--- a/support/testing/tests/package/test_python_cryptography.py
+++ b/support/testing/tests/package/test_python_cryptography.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_dbus_next.py b/support/testing/tests/package/test_python_dbus_next.py
index 3c597ad198..1a99f18039 100644
--- a/support/testing/tests/package/test_python_dbus_next.py
+++ b/support/testing/tests/package/test_python_dbus_next.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 import textwrap
 
 
diff --git a/support/testing/tests/package/test_python_django.py b/support/testing/tests/package/test_python_django.py
index 0b7d35bb6a..01b6c30c83 100644
--- a/support/testing/tests/package/test_python_django.py
+++ b/support/testing/tests/package/test_python_django.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_gitdb2.py b/support/testing/tests/package/test_python_gitdb2.py
index fc55f20821..6b4d96ad36 100644
--- a/support/testing/tests/package/test_python_gitdb2.py
+++ b/support/testing/tests/package/test_python_gitdb2.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_gobject.py b/support/testing/tests/package/test_python_gobject.py
index cd8a43252b..79cdc717c6 100644
--- a/support/testing/tests/package/test_python_gobject.py
+++ b/support/testing/tests/package/test_python_gobject.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 import os
 from tests.package.test_python import TestPythonPackageBase
 
diff --git a/support/testing/tests/package/test_python_gpiozero.py b/support/testing/tests/package/test_python_gpiozero.py
index 4fe155e6ce..4088def82b 100644
--- a/support/testing/tests/package/test_python_gpiozero.py
+++ b/support/testing/tests/package/test_python_gpiozero.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_incremental.py b/support/testing/tests/package/test_python_incremental.py
index 49800d8937..51ada9dea1 100644
--- a/support/testing/tests/package/test_python_incremental.py
+++ b/support/testing/tests/package/test_python_incremental.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_passlib.py b/support/testing/tests/package/test_python_passlib.py
index 7c85882bf8..cb7a913685 100644
--- a/support/testing/tests/package/test_python_passlib.py
+++ b/support/testing/tests/package/test_python_passlib.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_pexpect.py b/support/testing/tests/package/test_python_pexpect.py
index ba31cdbdbe..c506d95eea 100644
--- a/support/testing/tests/package/test_python_pexpect.py
+++ b/support/testing/tests/package/test_python_pexpect.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_pynacl.py b/support/testing/tests/package/test_python_pynacl.py
index f4dd54940a..e78ccab291 100644
--- a/support/testing/tests/package/test_python_pynacl.py
+++ b/support/testing/tests/package/test_python_pynacl.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_pytest.py b/support/testing/tests/package/test_python_pytest.py
index 1a631adfd3..b214b63793 100644
--- a/support/testing/tests/package/test_python_pytest.py
+++ b/support/testing/tests/package/test_python_pytest.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 import os
 
 from tests.package.test_python import TestPythonPackageBase
diff --git a/support/testing/tests/package/test_python_pytest_asyncio.py b/support/testing/tests/package/test_python_pytest_asyncio.py
index e09abf2abb..06373c3804 100644
--- a/support/testing/tests/package/test_python_pytest_asyncio.py
+++ b/support/testing/tests/package/test_python_pytest_asyncio.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 import os
 
 from tests.package.test_python import TestPythonPackageBase
diff --git a/support/testing/tests/package/test_python_pyyaml.py b/support/testing/tests/package/test_python_pyyaml.py
index cd45a57b86..e83b3f49e6 100644
--- a/support/testing/tests/package/test_python_pyyaml.py
+++ b/support/testing/tests/package/test_python_pyyaml.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_rpi_gpio.py b/support/testing/tests/package/test_python_rpi_gpio.py
index c938ea39bb..83da2d893c 100644
--- a/support/testing/tests/package/test_python_rpi_gpio.py
+++ b/support/testing/tests/package/test_python_rpi_gpio.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_rsa.py b/support/testing/tests/package/test_python_rsa.py
index e63d63e1de..58c9a4716a 100644
--- a/support/testing/tests/package/test_python_rsa.py
+++ b/support/testing/tests/package/test_python_rsa.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_service_identity.py b/support/testing/tests/package/test_python_service_identity.py
index 09cfbe0a26..e501941892 100644
--- a/support/testing/tests/package/test_python_service_identity.py
+++ b/support/testing/tests/package/test_python_service_identity.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_smmap2.py b/support/testing/tests/package/test_python_smmap2.py
index 07c0e6621e..61593886f2 100644
--- a/support/testing/tests/package/test_python_smmap2.py
+++ b/support/testing/tests/package/test_python_smmap2.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_subprocess32.py b/support/testing/tests/package/test_python_subprocess32.py
index d2878046d1..cf90f0be5d 100644
--- a/support/testing/tests/package/test_python_subprocess32.py
+++ b/support/testing/tests/package/test_python_subprocess32.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_treq.py b/support/testing/tests/package/test_python_treq.py
index d7a23829ea..43bb9aaa71 100644
--- a/support/testing/tests/package/test_python_treq.py
+++ b/support/testing/tests/package/test_python_treq.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_twisted.py b/support/testing/tests/package/test_python_twisted.py
index e87312db13..b33be1616a 100644
--- a/support/testing/tests/package/test_python_twisted.py
+++ b/support/testing/tests/package/test_python_twisted.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_txaio.py b/support/testing/tests/package/test_python_txaio.py
index f1bb2c79a6..d3e0db0d33 100644
--- a/support/testing/tests/package/test_python_txaio.py
+++ b/support/testing/tests/package/test_python_txaio.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_txtorcon.py b/support/testing/tests/package/test_python_txtorcon.py
index 8e74190ee1..a43fd187e9 100644
--- a/support/testing/tests/package/test_python_txtorcon.py
+++ b/support/testing/tests/package/test_python_txtorcon.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase
 
 
diff --git a/support/testing/tests/package/test_python_ubjson.py b/support/testing/tests/package/test_python_ubjson.py
index 85c707e292..5b86352774 100644
--- a/support/testing/tests/package/test_python_ubjson.py
+++ b/support/testing/tests/package/test_python_ubjson.py
@@ -1,3 +1,5 @@ 
+#!/usr/bin/env python3
+
 from tests.package.test_python import TestPythonPackageBase