From 175448dedafc8a18920458350c3b22018fadd812 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 29 Oct 2020 14:37:50 +0200 Subject: [PATCH] Fix tests on PY2 --- tests/package/test_manager.py | 2 ++ tests/package/test_pack.py | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/package/test_manager.py b/tests/package/test_manager.py index 8b948a95..920aee04 100644 --- a/tests/package/test_manager.py +++ b/tests/package/test_manager.py @@ -21,6 +21,7 @@ import pytest import semantic_version from platformio import fs, util +from platformio.compat import PY2 from platformio.package.exception import ( MissingPackageManifestError, UnknownPackageError, @@ -144,6 +145,7 @@ def test_build_metadata(isolated_pio_core, tmpdir_factory): assert metadata.version.build[1] == vcs_revision +@pytest.mark.skipif(PY2, reason="Requires Python 3.5 or higher") def test_install_from_url(isolated_pio_core, tmpdir_factory): tmp_dir = tmpdir_factory.mktemp("tmp") storage_dir = tmpdir_factory.mktemp("storage") diff --git a/tests/package/test_pack.py b/tests/package/test_pack.py index a964f5cd..92db31c4 100644 --- a/tests/package/test_pack.py +++ b/tests/package/test_pack.py @@ -19,10 +19,12 @@ import tarfile import pytest from platformio import fs -from platformio.compat import WINDOWS +from platformio.compat import PY2, WINDOWS from platformio.package.exception import UnknownManifestError from platformio.package.pack import PackagePacker +pytestmark = pytest.mark.skipif(PY2, reason="Requires Python 3.5 or higher") + def test_base(tmpdir_factory): pkg_dir = tmpdir_factory.mktemp("package")