forked from platformio/platformio-core
Fix tests on PY2
This commit is contained in:
@@ -21,6 +21,7 @@ import pytest
|
|||||||
import semantic_version
|
import semantic_version
|
||||||
|
|
||||||
from platformio import fs, util
|
from platformio import fs, util
|
||||||
|
from platformio.compat import PY2
|
||||||
from platformio.package.exception import (
|
from platformio.package.exception import (
|
||||||
MissingPackageManifestError,
|
MissingPackageManifestError,
|
||||||
UnknownPackageError,
|
UnknownPackageError,
|
||||||
@@ -144,6 +145,7 @@ def test_build_metadata(isolated_pio_core, tmpdir_factory):
|
|||||||
assert metadata.version.build[1] == vcs_revision
|
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):
|
def test_install_from_url(isolated_pio_core, tmpdir_factory):
|
||||||
tmp_dir = tmpdir_factory.mktemp("tmp")
|
tmp_dir = tmpdir_factory.mktemp("tmp")
|
||||||
storage_dir = tmpdir_factory.mktemp("storage")
|
storage_dir = tmpdir_factory.mktemp("storage")
|
||||||
|
@@ -19,10 +19,12 @@ import tarfile
|
|||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from platformio import fs
|
from platformio import fs
|
||||||
from platformio.compat import WINDOWS
|
from platformio.compat import PY2, WINDOWS
|
||||||
from platformio.package.exception import UnknownManifestError
|
from platformio.package.exception import UnknownManifestError
|
||||||
from platformio.package.pack import PackagePacker
|
from platformio.package.pack import PackagePacker
|
||||||
|
|
||||||
|
pytestmark = pytest.mark.skipif(PY2, reason="Requires Python 3.5 or higher")
|
||||||
|
|
||||||
|
|
||||||
def test_base(tmpdir_factory):
|
def test_base(tmpdir_factory):
|
||||||
pkg_dir = tmpdir_factory.mktemp("package")
|
pkg_dir = tmpdir_factory.mktemp("package")
|
||||||
|
Reference in New Issue
Block a user