Skip to content

Commit 35d8bd1

Browse files
authored
Merge branch 'master' into coverage_changes
2 parents 5a8be4d + fc89fa3 commit 35d8bd1

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.travis.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ jobs:
5454
- python: '3.8'
5555
env:
5656
- TOXENV=py38,report,codecov
57+
- python: 'pypy3'
58+
env:
59+
- TOXENV=pypy3,report,codecov
5760
- python: '3.8'
5861
env:
5962
- TOXENV=doc

tests/test_make.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,11 @@ class B:
433433
assert_dump_load(schema=schema, loaded=loaded, dumped=dumped)
434434

435435

436+
@pytest.mark.xfail(
437+
condition=sys.implementation.name == "pypy" and sys.pypy_version_info < (7, 2),
438+
reason="Forward references and string annotations are broken in PyPy3 < 7.2",
439+
strict=True,
440+
)
436441
def test_forward_reference_module_scope():
437442
"""Run the forward reference test at global scope."""
438443

0 commit comments

Comments
 (0)