File use_pytest.patch of Package python-purl

diff -ru a/makefile b/makefile
--- a/makefile	2019-03-10 21:51:02.000000000 +0100
+++ b/makefile	2020-05-04 14:33:39.928123174 +0200
@@ -3,7 +3,7 @@
 	python setup.py develop
 
 test:
-	nosetests
+    pytest tests/
 
 package: clean
 	# Test these packages in a fresh virtualenvs:
Only in b: .pytest_cache
diff -ru a/requirements.txt b/requirements.txt
--- a/requirements.txt	2019-03-10 21:51:02.000000000 +0100
+++ b/requirements.txt	2020-05-04 14:33:54.216151730 +0200
@@ -4,5 +4,5 @@
 wheel==0.33.1
 
 # Testing
-nose==1.3.7
+pytest
 tox==3.7.0
diff -ru a/runtests.sh b/runtests.sh
--- a/runtests.sh	2019-03-10 21:51:02.000000000 +0100
+++ b/runtests.sh	2020-05-04 14:34:09.352181984 +0200
@@ -1,5 +1,3 @@
 #!/usr/bin/env bash
 
-# The doctests only work in Python2.* due to unicode issues that I
-# don't know how to solve.
-nosetests --with-doctest --doctest-extension=rst -s $@
+pytest tests/
diff -ru a/tests/expansion_tests.py b/tests/expansion_tests.py
--- a/tests/expansion_tests.py	2019-03-10 21:51:02.000000000 +0100
+++ b/tests/expansion_tests.py	2020-05-04 14:29:32.167627853 +0200
@@ -1,8 +1,6 @@
 # -*- coding: utf-8 -*-
 import collections
 
-from nose.tools import eq_
-
 from purl.template import expand
 
 # Define variables as in the RFC (http://tools.ietf.org/html/rfc6570)
@@ -117,7 +115,7 @@
 
 
 def assert_expansion(template, fields, expected):
-    eq_(expand(template, fields), expected)
+    assert expand(template, fields) == expected
 
 
 def test_expansion():
diff -ru a/tox.ini b/tox.ini
--- a/tox.ini	2019-03-10 21:51:02.000000000 +0100
+++ b/tox.ini	2020-05-04 14:30:03.975691441 +0200
@@ -7,5 +7,5 @@
 envlist = py26, py27, py34, pypy
 
 [testenv]
-commands = nosetests []
+commands = pytest
 deps = -r{toxinidir}/requirements.txt
openSUSE Build Service is sponsored by