There was an error while loading. Please reload this page.
1 parent ec1cbf1 commit 17195bcCopy full SHA for 17195bc
1 file changed
tests/conftest.py
@@ -1,5 +1,6 @@
1
import json
2
import tempfile
3
+from importlib.resources import files as get_pkg_resources
4
from pathlib import Path
5
6
import pytest
@@ -11,17 +12,13 @@
11
12
from ape_safe.factory import SafeFactory
13
14
contracts_directory = Path(__file__).parent / "contracts"
15
+safe_package_versions = [
16
+ m.stem.replace("safe-v", "")
17
+ for m in (get_pkg_resources("ape_safe") / "manifests").glob("safe-v*.json")
18
+]
19
20
-@pytest.fixture(
- scope="session",
- # TODO: Test more versions.
- params=(
- "1.4.1",
21
- "1.3.0",
22
- "1.1.1",
23
- ),
24
-)
+@pytest.fixture(scope="session", params=safe_package_versions)
25
def VERSION(request):
26
return Version(request.param)
27
0 commit comments