Adds input for all 3 cases

This commit is contained in:
Nemo 2021-05-28 18:57:08 +05:30
parent 48c08567be
commit 642b97b98e
4 changed files with 25 additions and 1 deletions

View File

@ -96,7 +96,7 @@ class Stitcher:
outer_level = self._get_level_from_page_number(b.page+1)
# _logger.info("Got Level: %s", outer_level)
if (self._flattenBookmarks()):
increment = 1
increment = 2
else:
increment = b.level
level = outer_level + increment - 1

12
tests/book-clean.md Normal file
View File

@ -0,0 +1,12 @@
existing_bookmarks: remove
# Super Potato Book
# Volume 1
[Part 1](2page.pdf)
[Part 2](2page.pdf)
# Volume 2
[Part 3](2page.pdf)
[Part 4](2page.pdf)

12
tests/book-flatten.md Normal file
View File

@ -0,0 +1,12 @@
existing_bookmarks: flatten
# Super Potato Book
# Volume 1
[Part 1](2page.pdf)
[Part 2](2page.pdf)
# Volume 2
[Part 3](2page.pdf)
[Part 4](2page.pdf)