You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
796 B

"""Tests for parsing a file containing no headline
but that contains a bold element (thanks whacked)
You need the fr_FR.UTF-8 locale to run these tests
"""
import locale
import PyOrgMode
try:
import unittest2 as unittest
except ImportError:
import unittest
class TestExampleOrgFile(unittest.TestCase):
def test_noheadline_org(self):
test = PyOrgMode.OrgDataStructure()
test.load_from_file("no_headline.org")
locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8')
test.save_to_file("output.org")
with open("no_headline.org") as f:
original = [line for line in f]
with open("output.org") as f:
saved = [line for line in f]
self.assertEqual(saved, original)
if __name__ == '__main__':
unittest.main()