mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
merge with Dasich
This commit is contained in:
commit
896efbbe72
@ -9,3 +9,4 @@ Versioning Stuff
|
|||||||
deleted
|
deleted
|
||||||
deleted_end
|
deleted_end
|
||||||
modified
|
modified
|
||||||
|
insert_beginning
|
||||||
|
18
tests/root/versioning/insert_beginning.txt
Normal file
18
tests/root/versioning/insert_beginning.txt
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
Versioning test text
|
||||||
|
====================
|
||||||
|
|
||||||
|
Apperantly inserting a paragraph at the beginning of a document caused
|
||||||
|
problems earlier so this document should be used to test that.
|
||||||
|
|
||||||
|
So the thing is I need some kind of text - not the lorem ipsum stuff, that
|
||||||
|
doesn't work out that well - to test :mod:`sphinx.versioning`. I couldn't find
|
||||||
|
a good text for that under public domain so I thought the easiest solution is
|
||||||
|
to write one by myself. It's not really interesting, in fact it is *really*
|
||||||
|
boring.
|
||||||
|
|
||||||
|
Anyway I need more than one paragraph, at least three for the original
|
||||||
|
document, I think, and another one for two different ones.
|
||||||
|
|
||||||
|
So the previous paragraph was a bit short because I don't want to test this
|
||||||
|
only on long paragraphs, I hope it was short enough to cover most stuff.
|
||||||
|
Anyway I see this lacks ``some markup`` so I have to add a **little** bit.
|
@ -102,3 +102,12 @@ def test_insert():
|
|||||||
assert len(new_nodes) == 1
|
assert len(new_nodes) == 1
|
||||||
assert original_uids[0] == uids[0]
|
assert original_uids[0] == uids[0]
|
||||||
assert original_uids[1:] == uids[2:]
|
assert original_uids[1:] == uids[2:]
|
||||||
|
|
||||||
|
def test_insert_beginning():
|
||||||
|
insert_beginning = doctrees['versioning/insert_beginning']
|
||||||
|
new_nodes = list(merge_doctrees(original, insert_beginning, is_paragraph))
|
||||||
|
uids = [n.uid for n in insert_beginning.traverse(is_paragraph)]
|
||||||
|
assert len(new_nodes) == 1
|
||||||
|
assert len(uids) == 4
|
||||||
|
assert original_uids == uids[1:]
|
||||||
|
assert original_uids[0] != uids[0]
|
||||||
|
Loading…
Reference in New Issue
Block a user