python3-sh: update to 1.14.3.
This commit is contained in:
parent
f629a97015
commit
ce6d51a4a1
|
@ -1,46 +0,0 @@
|
||||||
From 6b9fc9ace0219fd7199cb0d0261b01e364e96fe2 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Erik Cederstrand <erik@cederstrand.dk>
|
|
||||||
Date: Mon, 16 Aug 2021 08:18:31 +0200
|
|
||||||
Subject: [PATCH] CWD may be /tmp on some systems. Use a random dir instead.
|
|
||||||
Fixes #582
|
|
||||||
|
|
||||||
---
|
|
||||||
test.py | 10 ++++++----
|
|
||||||
1 file changed, 6 insertions(+), 4 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/test.py b/test.py
|
|
||||||
index 4e9e8e0..d438e30 100644
|
|
||||||
--- a/test.py
|
|
||||||
+++ b/test.py
|
|
||||||
@@ -2261,13 +2261,15 @@ p.wait()
|
|
||||||
|
|
||||||
def test_pushd(self):
|
|
||||||
""" test basic pushd functionality """
|
|
||||||
+ child = realpath(tempfile.mkdtemp())
|
|
||||||
+
|
|
||||||
old_wd1 = sh.pwd().strip()
|
|
||||||
old_wd2 = os.getcwd()
|
|
||||||
|
|
||||||
self.assertEqual(old_wd1, old_wd2)
|
|
||||||
- self.assertNotEqual(old_wd1, tempdir)
|
|
||||||
+ self.assertNotEqual(old_wd1, child)
|
|
||||||
|
|
||||||
- with sh.pushd(tempdir):
|
|
||||||
+ with sh.pushd(child):
|
|
||||||
new_wd1 = sh.pwd().strip()
|
|
||||||
new_wd2 = os.getcwd()
|
|
||||||
|
|
||||||
@@ -2276,8 +2278,8 @@ p.wait()
|
|
||||||
self.assertEqual(old_wd3, old_wd4)
|
|
||||||
self.assertEqual(old_wd1, old_wd3)
|
|
||||||
|
|
||||||
- self.assertEqual(new_wd1, tempdir)
|
|
||||||
- self.assertEqual(new_wd2, tempdir)
|
|
||||||
+ self.assertEqual(new_wd1, child)
|
|
||||||
+ self.assertEqual(new_wd2, child)
|
|
||||||
|
|
||||||
def test_pushd_cd(self):
|
|
||||||
""" test that pushd works like pushd/popd with built-in cd correctly """
|
|
||||||
--
|
|
||||||
2.32.0
|
|
||||||
|
|
|
@ -1,17 +1,17 @@
|
||||||
# Template file for 'python3-sh'
|
# Template file for 'python3-sh'
|
||||||
pkgname=python3-sh
|
pkgname=python3-sh
|
||||||
version=1.14.2
|
version=1.14.3
|
||||||
revision=4
|
revision=1
|
||||||
build_style=python3-module
|
build_style=python3-module
|
||||||
hostmakedepends="python3-setuptools"
|
hostmakedepends="python3-setuptools"
|
||||||
depends="python3"
|
depends="python3"
|
||||||
checkdepends="python3-Pygments python3-coverage python3-coveralls python3-docopt python3-docutils flake8"
|
checkdepends="python3-Pygments python3-coverage python3-coveralls python3-docopt python3-docutils flake8"
|
||||||
short_desc="Python subprocess replacement (Python3)"
|
short_desc="Python subprocess replacement (Python3)"
|
||||||
maintainer="pulux <pulux@pf4sh.de>"
|
maintainer="pulux <pulux@pf4sh.eu>"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
homepage="https://github.com/amoffat/sh"
|
homepage="https://github.com/amoffat/sh"
|
||||||
distfiles="${PYPI_SITE}/s/sh/sh-${version}.tar.gz"
|
distfiles="${PYPI_SITE}/s/sh/sh-${version}.tar.gz"
|
||||||
checksum=9d7bd0334d494b2a4609fe521b2107438cdb21c0e469ffeeb191489883d6fe0d
|
checksum=e4045b6c732d9ce75d571c79f5ac2234edd9ae4f5fa9d59b09705082bdca18c7
|
||||||
|
|
||||||
post_install() {
|
post_install() {
|
||||||
vlicense LICENSE.txt
|
vlicense LICENSE.txt
|
||||||
|
|
Loading…
Reference in New Issue