Skip to content

Commit 097b817

Browse files
committed
Fix test to use BaseConfig provided values instead
1 parent 0f92db1 commit 097b817

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

exasol/toolbox/nox/_shared.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
Config,
2121
)
2222

23-
DEFAULT_PATH_FILTERS = {"dist", ".eggs", "venv", ".poetry"}
2423
DOCS_OUTPUT_DIR = ".html-documentation"
2524

2625

test/unit/nox/_shared_test.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
from collections.abc import Iterable
22
from dataclasses import dataclass
33
from pathlib import Path
4+
from unittest.mock import patch
45

56
import pytest
67

7-
import noxconfig
88
from exasol.toolbox.config import BaseConfig
99
from exasol.toolbox.nox._shared import (
10-
DEFAULT_PATH_FILTERS,
1110
check_for_config_attribute,
1211
python_files,
1312
)
@@ -30,7 +29,9 @@ def path_filter_directory():
3029

3130
@pytest.fixture(scope="session")
3231
def directories(package_directory, path_filter_directory):
33-
yield DEFAULT_PATH_FILTERS.union({package_directory, path_filter_directory})
32+
yield set(BaseConfig().excluded_paths).union(
33+
{package_directory, path_filter_directory}
34+
)
3435

3536

3637
@pytest.fixture(scope="session")
@@ -50,12 +51,11 @@ def create_files(tmp_directory, directories):
5051
def test_python_files(
5152
tmp_directory, create_files, package_directory, path_filter_directory
5253
):
53-
# Use builtin object to modify attribute path_filters of frozen dataclass instance.
54-
object.__setattr__(
55-
noxconfig.PROJECT_CONFIG, "path_filters", (path_filter_directory,)
56-
)
54+
config = BaseConfig(addition_to_excluded_paths=(path_filter_directory,))
55+
56+
with patch("exasol.toolbox.nox._shared.PROJECT_CONFIG", config):
57+
actual = python_files(tmp_directory)
5758

58-
actual = python_files(tmp_directory)
5959
assert len(actual) == 1
6060
assert "toolbox-dummy" in actual[0]
6161

0 commit comments

Comments
 (0)