commit: 6be5c4d5558abe8218a9d4523a1ad82444e2a24f
Author: Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Thu Nov 27 16:09:21 2025 +0000
Commit: Brian Harring <ferringb <AT> gmail <DOT> com>
CommitDate: Thu Nov 27 16:14:03 2025 +0000
URL:
https://gitweb.gentoo.org/proj/pkgcore/snakeoil.git/commit/?id=6be5c4d5
chore: fix decorators so it's mockable
Signed-off-by: Brian Harring <ferringb <AT> gmail.com>
src/snakeoil/decorators.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/snakeoil/decorators.py b/src/snakeoil/decorators.py
index c0e0429..1d23abe 100644
--- a/src/snakeoil/decorators.py
+++ b/src/snakeoil/decorators.py
@@ -2,7 +2,7 @@
from functools import wraps
-from .contexts import Namespace, SplitExec
+from . import contexts
def splitexec(func):
@@ -10,7 +10,7 @@ def splitexec(func):
@wraps(func)
def wrapper(*args, **kwargs):
- with SplitExec():
+ with contexts.SplitExec():
return func(*args, **kwargs)
return wrapper
@@ -22,7 +22,7 @@ def namespace(**namespaces):
def decorator(func):
@wraps(func)
def wrapper(*args, **kwargs):
- with Namespace(**namespaces):
+ with contexts.Namespace(**namespaces):
return func(*args, **kwargs)
return wrapper