~ruther/guix-local

ref: 92d9cfef6bb2bb2000434636d80eaea6b7eb36e0 guix-local/gnu/packages/patches/fabric-tests.patch -rw-r--r-- 717 bytes
92d9cfef — Arun Isaac gnu: emacs-clojure-mode: Enable tests. 8 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
The `fab` excecutable doesn't exist during the test phase as it is created
dynamically during installation. Refer to the equivalent Python module
directly.

--- a/tests/test_utils.py
+++ b/tests/test_utils.py
@@ -93,7 +93,7 @@
     # perform when they are allowed to bubble all the way to the top. So, we
     # invoke a subprocess and look at its stderr instead.
     with quiet():
-        result = local("fab -f tests/support/aborts.py kaboom", capture=True)
+        result = local("python -m fabric -f tests/support/aborts.py kaboom", capture=True)
     # When error in #1318 is present, this has an extra "It burns!" at end of
     # stderr string.
     eq_(result.stderr, "Fatal error: It burns!\n\nAborting.")