New upstream release
This commit is contained in:
parent
f473c7c489
commit
609102e0de
1
.gitignore
vendored
1
.gitignore
vendored
@ -22,3 +22,4 @@
|
||||
/productmd-1.20.tar.bz2
|
||||
/productmd-1.21.tar.bz2
|
||||
/productmd-1.22.tar.bz2
|
||||
/productmd-1.23.tar.bz2
|
||||
|
75
139.patch
Normal file
75
139.patch
Normal file
@ -0,0 +1,75 @@
|
||||
From b091abdc917c2eca544e5928b85b2bb9270912b1 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Lubom=C3=ADr=20Sedl=C3=A1=C5=99?= <lsedlar@redhat.com>
|
||||
Date: Thu, 31 Oct 2019 14:25:18 +0100
|
||||
Subject: [PATCH] Make tests pass on Python 2.6
|
||||
|
||||
---
|
||||
tests/test_extra_files.py | 43 ++++++++++++++++++++++++++++++---------
|
||||
1 file changed, 33 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/tests/test_extra_files.py b/tests/test_extra_files.py
|
||||
index 54115e9..7848fd9 100755
|
||||
--- a/tests/test_extra_files.py
|
||||
+++ b/tests/test_extra_files.py
|
||||
@@ -63,28 +63,51 @@ def _test_identity(self, modules):
|
||||
|
||||
def test_bad_checksums(self):
|
||||
metadata = ExtraFiles()
|
||||
- with self.assertRaises(TypeError):
|
||||
- metadata.add("Everything", "x86_64", "path/to/file", size=1, checksums="no")
|
||||
+ self.assertRaises(
|
||||
+ TypeError,
|
||||
+ metadata.add,
|
||||
+ "Everything",
|
||||
+ "x86_64",
|
||||
+ "path/to/file",
|
||||
+ size=1,
|
||||
+ checksums="no",
|
||||
+ )
|
||||
|
||||
def test_bad_variant(self):
|
||||
metadata = ExtraFiles()
|
||||
- with self.assertRaises(ValueError):
|
||||
- metadata.add("", "x86_64", "path/to/file", size=1, checksums={})
|
||||
+ self.assertRaises(
|
||||
+ ValueError, metadata.add, "", "x86_64", "path/to/file", size=1, checksums={}
|
||||
+ )
|
||||
|
||||
def test_bad_arch(self):
|
||||
metadata = ExtraFiles()
|
||||
- with self.assertRaises(ValueError):
|
||||
- metadata.add("Everything", "foobar", "path/to/file", size=1, checksums={})
|
||||
+ self.assertRaises(
|
||||
+ ValueError,
|
||||
+ metadata.add,
|
||||
+ "Everything",
|
||||
+ "foobar",
|
||||
+ "path/to/file",
|
||||
+ size=1,
|
||||
+ checksums={},
|
||||
+ )
|
||||
|
||||
def test_bad_path(self):
|
||||
metadata = ExtraFiles()
|
||||
- with self.assertRaises(ValueError):
|
||||
- metadata.add("Everything", "foobar", "", size=1, checksums={})
|
||||
+ self.assertRaises(
|
||||
+ ValueError, metadata.add, "Everything", "foobar", "", size=1, checksums={}
|
||||
+ )
|
||||
|
||||
def test_absolute_path(self):
|
||||
metadata = ExtraFiles()
|
||||
- with self.assertRaises(ValueError):
|
||||
- metadata.add("Everything", "foobar", "/path", size=1, checksums={})
|
||||
+ self.assertRaises(
|
||||
+ ValueError,
|
||||
+ metadata.add,
|
||||
+ "Everything",
|
||||
+ "foobar",
|
||||
+ "/path",
|
||||
+ size=1,
|
||||
+ checksums={},
|
||||
+ )
|
||||
|
||||
def test_fedora_20(self):
|
||||
metadata = ExtraFiles()
|
@ -8,13 +8,14 @@
|
||||
%global srcname productmd
|
||||
|
||||
Name: python-%{srcname}
|
||||
Version: 1.22
|
||||
Version: 1.23
|
||||
Release: 1%{?dist}
|
||||
Summary: Library providing parsers for metadata related to OS installation
|
||||
|
||||
License: LGPLv2+
|
||||
URL: https://github.com/release-engineering/productmd
|
||||
Source0: https://files.pythonhosted.org/packages/source/p/%{srcname}/%{srcname}-%{version}.tar.bz2
|
||||
Patch0: https://github.com/release-engineering/productmd/pull/139.patch
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
@ -56,7 +57,7 @@ Requires: python%{python3_pkgversion}-six
|
||||
%endif
|
||||
|
||||
%prep
|
||||
%setup -q -n %{srcname}-%{version}
|
||||
%autosetup -n %{srcname}-%{version} -p1
|
||||
|
||||
%build
|
||||
%if 0%{?with_python2}
|
||||
@ -102,6 +103,10 @@ Requires: python%{python3_pkgversion}-six
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Nov 01 2019 Lubomír Sedlář <lsedlar@redhat.com> - 1.23-1
|
||||
- Add class for representing extra files in the compose (lsedlar@redhat.com)
|
||||
- Add tests for multiple variants in one .treeinfo (riehecky@fnal.gov)
|
||||
|
||||
* Wed Sep 04 2019 Lubomír Sedlář <lsedlar@redhat.com> - 1.22-1
|
||||
- Fix parsing composeinfo with almost conflicting UIDs (lsedlar@redhat.com)
|
||||
- Improve error message for invalid metadata (lsedlar@redhat.com)
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (productmd-1.22.tar.bz2) = 77336c04c46dddbd5f8814c3ae8cbe23f90e920d01ccf2b5faf7e25025469b6cef966f80230cdfb33902f02049bf5a4be77b2ad31d35350076de607f9b032615
|
||||
SHA512 (productmd-1.23.tar.bz2) = 95e02bf274161e1f793f111ac8ffb2d6d12be2b6d948d7182ab2bc552216329e4745958e44f2dcbc22c4042d73d511098056b0e4f7c836b3c3a16320d79664b7
|
||||
|
Loading…
Reference in New Issue
Block a user