File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -91,3 +91,25 @@ def test_3150():
9191 doc = pymupdf .open (filename )
9292 doc .select (pages )
9393 assert doc .page_count == len (pages )
94+
95+
96+ def test_4462 ():
97+ path0 = os .path .normpath (f'{ __file__ } /../../tests/resources/test_4462_0.pdf' )
98+ path1 = os .path .normpath (f'{ __file__ } /../../tests/resources/test_4462_1.pdf' )
99+ path2 = os .path .normpath (f'{ __file__ } /../../tests/resources/test_4462_2.pdf' )
100+ with pymupdf .open () as document :
101+ document .new_page ()
102+ document .new_page ()
103+ document .new_page ()
104+ document .new_page ()
105+ document .save (path0 )
106+ with pymupdf .open (path0 ) as document :
107+ assert len (document ) == 4
108+ document .delete_page (- 1 )
109+ document .save (path1 )
110+ with pymupdf .open (path1 ) as document :
111+ assert len (document ) == 3
112+ document .delete_pages (- 1 )
113+ document .save (path2 )
114+ with pymupdf .open (path2 ) as document :
115+ assert len (document ) == 2
You can’t perform that action at this time.
0 commit comments