diff options
author | Eric Bavier <bavier@member.fsf.org> | 2017-03-29 20:23:33 -0500 |
---|---|---|
committer | Eric Bavier <bavier@member.fsf.org> | 2017-03-29 20:51:06 -0500 |
commit | bf5b6fb294331f108cdb5b2555dd357f69321821 (patch) | |
tree | 413b2ac4efd7032472c36d61cd008e6eab7601aa /gnu/packages/patches/thefuck-test-environ.patch | |
parent | 6fd52309b8f52c9bb59fccffac53e029ce94b698 (diff) | |
download | guix-bf5b6fb294331f108cdb5b2555dd357f69321821.tar guix-bf5b6fb294331f108cdb5b2555dd357f69321821.tar.gz |
gnu: thefuck: Upgrade to 3.15 and enable tests.
* gnu/packages/patches/thefuck-test-environ.patch: New patch.
* gnu/packages/admin.scm (thefuck): Upgrade to 3.15.
[source]: Use patch.
[arguments]: Remove '#:tests? #f'. Move 'check' phase after 'install'.
* gnu/local.mk (dist_patch_DATA): Add patch.
Diffstat (limited to 'gnu/packages/patches/thefuck-test-environ.patch')
-rw-r--r-- | gnu/packages/patches/thefuck-test-environ.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gnu/packages/patches/thefuck-test-environ.patch b/gnu/packages/patches/thefuck-test-environ.patch new file mode 100644 index 0000000000..0c602a38c4 --- /dev/null +++ b/gnu/packages/patches/thefuck-test-environ.patch @@ -0,0 +1,14 @@ +Retain environment setting of "HOME" for tests that need os.path.expanduser() +to return a readable directory in the build chroot. + +--- thefuck-3.15/tests/test_conf.py ++++ thefuck-3.15/tests/test_conf.py +@@ -12,7 +12,7 @@ + + @pytest.fixture + def environ(monkeypatch): +- data = {} ++ data = {"HOME": os.environ.get("HOME")} + monkeypatch.setattr('thefuck.conf.os.environ', data) + return data + |