[Python-modules-commits] [python-psutil] 10/16: merge patched into master
Sandro Tosi
morph at moszumanska.debian.org
Sun Apr 10 19:44:16 UTC 2016
This is an automated email from the git hooks/post-receive script.
morph pushed a commit to branch master
in repository python-psutil.
commit b2da83926a638d33defe4274364492a8a72ae427
Merge: 7920178 f61f462
Author: Sandro Tosi <morph at debian.org>
Date: Sun Apr 10 13:17:50 2016 +0100
merge patched into master
Makefile | 15 +++---
debian/.git-dpm | 4 +-
.../0003-pass-PYTHONPATH-to-the-test-runner.patch | 59 ++++++++++++++++++++++
debian/patches/series | 1 +
4 files changed, 70 insertions(+), 9 deletions(-)
diff --cc debian/.git-dpm
index 5527219,0000000..b514e42
mode 100644,000000..100644
--- a/debian/.git-dpm
+++ b/debian/.git-dpm
@@@ -1,11 -1,0 +1,11 @@@
+# see git-dpm(1) from git-dpm package
- f02301796cb835a0f45c5e17c7333b8c782eaa55
- f02301796cb835a0f45c5e17c7333b8c782eaa55
++f61f462bf784cadb77d195115b278e939a45c610
++f61f462bf784cadb77d195115b278e939a45c610
+2c309ebac47893e498f97c81dde0e61ce8f7c4a5
+2c309ebac47893e498f97c81dde0e61ce8f7c4a5
+python-psutil_4.1.0.orig.tar.gz
+c1f4e1581e5b6aaee549093b624c78e3c3a1e1ce
+301330
+debianTag="debian/%e%v"
+patchedTag="patched/%e%v"
+upstreamTag="upstream/%e%u"
diff --cc debian/patches/0003-pass-PYTHONPATH-to-the-test-runner.patch
index 0000000,0000000..a5b72c3
new file mode 100644
--- /dev/null
+++ b/debian/patches/0003-pass-PYTHONPATH-to-the-test-runner.patch
@@@ -1,0 -1,0 +1,59 @@@
++From f61f462bf784cadb77d195115b278e939a45c610 Mon Sep 17 00:00:00 2001
++From: Sandro Tosi <morph at debian.org>
++Date: Sun, 10 Apr 2016 13:17:47 +0100
++Subject: pass PYTHONPATH to the test runner
++
++---
++ Makefile | 15 ++++++++-------
++ 1 file changed, 8 insertions(+), 7 deletions(-)
++
++diff --git a/Makefile b/Makefile
++index a9ade20..ea5d366 100644
++--- a/Makefile
+++++ b/Makefile
++@@ -4,6 +4,7 @@
++
++ # You can set these variables from the command line.
++ PYTHON = python
+++PYTHONPATH = .
++ TSCRIPT = psutil/tests/runner.py
++
++ all: test
++@@ -63,30 +64,30 @@ uninstall:
++ cd ..; $(PYTHON) -m pip uninstall -y -v psutil
++
++ test:
++- $(PYTHON) $(TSCRIPT)
+++ $(PYTHONPATH) $(PYTHON) $(TSCRIPT)
++
++ test-process:
++- $(PYTHON) -m unittest -v psutil.tests.test_process
+++ $(PYTHONPATH) $(PYTHON) -m unittest -v psutil.tests.test_process
++
++ test-system:
++- $(PYTHON) -m unittest -v psutil.tests.test_system
+++ $(PYTHONPATH) $(PYTHON) -m unittest -v psutil.tests.test_system
++
++ test-memleaks:
++- $(PYTHON) psutil/tests/test_memory_leaks.py
+++ $(PYTHONPATH) $(PYTHON) psutil/tests/test_memory_leaks.py
++
++ # Run a specific test by name; e.g. "make test-by-name disk_" will run
++ # all test methods containing "disk_" in their name.
++ # Requires "pip install nose".
++ test-by-name:
++- @$(PYTHON) -m nose psutil/tests/*.py --nocapture -v -m $(filter-out $@,$(MAKECMDGOALS))
+++ @$(PYTHONPATH) $(PYTHON) -m nose psutil/tests/*.py --nocapture -v -m $(filter-out $@,$(MAKECMDGOALS))
++
++ # Run specific platform tests only.
++ test-platform:
++- $(PYTHON) psutil/tests/test_`$(PYTHON) -c 'import psutil; print([x.lower() for x in ("LINUX", "BSD", "OSX", "SUNOS", "WINDOWS") if getattr(psutil, x)][0])'`.py
+++ $(PYTHONPATH) $(PYTHON) psutil/tests/test_`$(PYTHON) -c 'import psutil; print([x.lower() for x in ("LINUX", "BSD", "OSX", "SUNOS", "WINDOWS") if getattr(psutil, x)][0])'`.py
++
++ # Same as above but for test_memory_leaks.py script.
++ test-memleaks-by-name:
++- @$(PYTHON) -m nose test/test_memory_leaks.py --nocapture -v -m $(filter-out $@,$(MAKECMDGOALS))
+++ @$(PYTHONPATH) $(PYTHON) -m nose test/test_memory_leaks.py --nocapture -v -m $(filter-out $@,$(MAKECMDGOALS))
++
++ coverage: install
++ # Note: coverage options are controlled by .coveragerc file
diff --cc debian/patches/series
index 86b9d12,0000000..b5c35d4
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,2 -1,0 +1,3 @@@
+remove-google-analytics.patch
+0002-dont-depend-on-install-when-running-tests.patch
++0003-pass-PYTHONPATH-to-the-test-runner.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-psutil.git
More information about the Python-modules-commits
mailing list