We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
ape.utils.os.create_tempdir
1 parent 5d325d8 commit fc78786Copy full SHA for fc78786
1 file changed
tests/integration/conftest.py
@@ -1,11 +1,23 @@
1
+from contextlib import contextmanager
2
+from pathlib import Path
3
+from tempfile import TemporaryDirectory
4
+
5
import ape
6
import pytest
-from ape.utils import create_tempdir
7
from click.testing import CliRunner
8
9
from ape_safe._cli import cli as ape_safe_cli
10
11
12
+# TODO: After dropping 3.9, can use this
13
+# from ape.utils import create_tempdir
14
+@contextmanager
15
+def create_tempdir():
16
+ with TemporaryDirectory() as temp_dir:
17
+ temp_path = Path(temp_dir).resolve()
18
+ yield temp_path
19
20
21
@pytest.fixture
22
def safe_container():
23
return ape.accounts.containers["safe"]
0 commit comments