Spaces:
Running on Zero
Running on Zero
File size: 548 Bytes
b701455 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | import importlib
import pytest
def test_image_saver_respects_env_var(monkeypatch):
# Set custom env var and reload the module to pick it up
monkeypatch.setenv("LD_MAX_IMAGES_PER_SAVE", "1024")
import src.FileManaging.ImageSaver as ImageSaver
importlib.reload(ImageSaver)
assert ImageSaver.MAX_IMAGES_PER_SAVE == 1024
# Clean up: remove env var and reload to restore default
monkeypatch.delenv("LD_MAX_IMAGES_PER_SAVE", raising=False)
importlib.reload(ImageSaver)
assert ImageSaver.MAX_IMAGES_PER_SAVE == 16
|