Coverage for tests/test_po2rst.py: 100%

9 statements  

« prev     ^ index     » next       coverage.py v7.3.2, created at 2023-11-24 18:46 +0100

1from sphinxlint.utils import po2rst 

2 

3 

4def test_po2rst(): 

5 po = """msgid "foo" 

6msgstr "bar" 

7 

8msgid "test1" 

9msgstr "test2" 

10""" 

11 rst = """bar 

12 

13 

14test2 

15""" 

16 assert po2rst(po) == rst 

17 

18 

19def test_po2rst_more(): 

20 po = """msgid "foo" 

21msgstr "bar" 

22 

23msgid "test1" 

24msgstr "" 

25"test2" 

26 

27msgid "test3" 

28msgstr "test4" 

29""" 

30 rst = """bar 

31 

32 

33test2 

34 

35 

36 

37test4 

38""" 

39 assert po2rst(po) == rst