forked from pool/python-lxml
		
	- Add close_file_before_test.patch, to make sure the testing data
are flushed to the file (bsc#1206555). OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=170
This commit is contained in:
		
							
								
								
									
										15
									
								
								close_file_before_test.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								close_file_before_test.patch
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
				
			|||||||
 | 
					---
 | 
				
			||||||
 | 
					 src/lxml/tests/test_etree.py |    2 ++
 | 
				
			||||||
 | 
					 1 file changed, 2 insertions(+)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					--- a/src/lxml/tests/test_etree.py
 | 
				
			||||||
 | 
					+++ b/src/lxml/tests/test_etree.py
 | 
				
			||||||
 | 
					@@ -5278,6 +5278,8 @@ class ETreeWriteTestCase(HelperTestCase)
 | 
				
			||||||
 | 
					         tree = self.parse(_bytes('<a>'+'<b/>'*200+'</a>'))
 | 
				
			||||||
 | 
					         with tmpfile() as filename:
 | 
				
			||||||
 | 
					             tree.write(filename, compression=9)
 | 
				
			||||||
 | 
					+            os.fsync(filename[0])
 | 
				
			||||||
 | 
					+            os.lseek(filename[0], 0, os.SEEK_SET)
 | 
				
			||||||
 | 
					             data = etree.tostring(etree.parse(filename))
 | 
				
			||||||
 | 
					         self.assertEqual(_bytes('<a>'+'<b/>'*200+'</a>'),
 | 
				
			||||||
 | 
					                           data)
 | 
				
			||||||
@@ -1,3 +1,9 @@
 | 
				
			|||||||
 | 
					-------------------------------------------------------------------
 | 
				
			||||||
 | 
					Fri Jan 20 16:00:15 UTC 2023 - Matej Cepl <mcepl@suse.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- Add close_file_before_test.patch, to make sure the testing data
 | 
				
			||||||
 | 
					  are flushed to the file (bsc#1206555).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
-------------------------------------------------------------------
 | 
					-------------------------------------------------------------------
 | 
				
			||||||
Thu Dec 29 07:46:19 UTC 2022 - Torsten Gruner <simmphonie@opensuse.org>
 | 
					Thu Dec 29 07:46:19 UTC 2022 - Torsten Gruner <simmphonie@opensuse.org>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -26,6 +26,9 @@ URL:            https://lxml.de/
 | 
				
			|||||||
Source0:        https://files.pythonhosted.org/packages/source/l/lxml/lxml-%{version}.tar.gz
 | 
					Source0:        https://files.pythonhosted.org/packages/source/l/lxml/lxml-%{version}.tar.gz
 | 
				
			||||||
Source1:        https://lxml.de/lxmldoc-4.5.2.pdf
 | 
					Source1:        https://lxml.de/lxmldoc-4.5.2.pdf
 | 
				
			||||||
Source99:       python-lxml.rpmlintrc
 | 
					Source99:       python-lxml.rpmlintrc
 | 
				
			||||||
 | 
					# PATCH-FIX-UPSTREAM close_file_before_test.patch bsc#1206555 mcepl@suse.com
 | 
				
			||||||
 | 
					# make sure the testing data are flushed to the file
 | 
				
			||||||
 | 
					Patch0:         close_file_before_test.patch
 | 
				
			||||||
BuildRequires:  %{python_module Cython >= 0.29.7}
 | 
					BuildRequires:  %{python_module Cython >= 0.29.7}
 | 
				
			||||||
BuildRequires:  %{python_module base}
 | 
					BuildRequires:  %{python_module base}
 | 
				
			||||||
BuildRequires:  %{python_module cssselect >= 0.9.1}
 | 
					BuildRequires:  %{python_module cssselect >= 0.9.1}
 | 
				
			||||||
@@ -70,7 +73,8 @@ RelaxNG, XML Schema, XSLT and C14N.
 | 
				
			|||||||
This package contains header files needed to use lxml's C API.
 | 
					This package contains header files needed to use lxml's C API.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
%prep
 | 
					%prep
 | 
				
			||||||
%setup -q -n lxml-%{version}
 | 
					%autosetup -p1 -n lxml-%{version}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
cp %{SOURCE1} .
 | 
					cp %{SOURCE1} .
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# remove generated files
 | 
					# remove generated files
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user