1
0
forked from VimPlug/jedi

Fix namedtuples and reactivate tests for Python 2

This commit is contained in:
Dave Halter
2018-12-09 12:41:58 +01:00
parent 0c37256050
commit ae1f5fa511
2 changed files with 2 additions and 9 deletions

View File

@@ -32,7 +32,8 @@ from jedi.evaluate.syntax_tree import is_string
# Copied from Python 3.6's stdlib. # Copied from Python 3.6's stdlib.
_NAMEDTUPLE_CLASS_TEMPLATE = """\ _NAMEDTUPLE_CLASS_TEMPLATE = """\
from builtins import property as _property, tuple as _tuple _property = property
_tuple = tuple
from operator import itemgetter as _itemgetter from operator import itemgetter as _itemgetter
from collections import OrderedDict from collections import OrderedDict

View File

@@ -7,14 +7,6 @@ from textwrap import dedent
import pytest import pytest
# The namedtuple is different for different Python2.7 versions. Some versions
# are missing the attribute `_class_template`.
@pytest.fixture(autouse=True)
def skipping(environment):
if environment.version_info.major < 3:
pytest.skip()
@pytest.mark.parametrize(['letter', 'expected'], [ @pytest.mark.parametrize(['letter', 'expected'], [
('n', ['name']), ('n', ['name']),
('s', ['smart']), ('s', ['smart']),