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

Reply via email to