Skip to content

Commit

Permalink
Merge pull request asdf-format#1645 from braingram/fix_package_tests
Browse files Browse the repository at this point in the history
move conftest contents to asdf/conftest
  • Loading branch information
braingram committed Sep 29, 2023
1 parent 2097b16 commit 30b844c
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 27 deletions.
28 changes: 28 additions & 0 deletions asdf/conftest.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,32 @@
import os

import pytest

# We ignore these files because these modules create deprecation warnings on
# import. When warnings are turned into errors this will completely prevent
# test collection
collect_ignore = ["asdftypes.py", "fits_embed.py", "resolver.py", "type_index.py", "types.py", "tests/helpers.py"]


@pytest.fixture(scope="session", autouse=True)
def _temp_cwd(tmpdir_factory):
"""
This fixture creates a temporary current working directory
for the test session, so that docstring tests that write files
don't clutter up the real cwd.
"""
original_cwd = os.getcwd()
try:
os.chdir(tmpdir_factory.mktemp("cwd"))
yield
finally:
os.chdir(original_cwd)


def pytest_addoption(parser):
parser.addoption(
"--jsonschema",
action="store_true",
default=False,
help="Run jsonschema test suite tests",
)
27 changes: 0 additions & 27 deletions conftest.py

This file was deleted.

0 comments on commit 30b844c

Please sign in to comment.