Page MenuHomec4science

test_create_blank_svg_files.py
No OneTemporary

File Metadata

Created
Thu, May 2, 08:17

test_create_blank_svg_files.py

import lxml.etree as ET
from os import sep, path, remove
from os.path import isdir, isfile, dirname, basename
import shutil
import sys
import tempfile
import unittest
import warnings
from create_blank_svg_files import SVGFileCreator, OldSVGFileCreator
sys.path.append('shared_util')
from myxmlwriter import copy_to_bak_dir
class TestCreateSVGFILES(unittest.TestCase):
def setUp(self):
SVGFileCreator.UNITTESTING = True
DATADIR = path.dirname(__file__) + sep + 'test_data'
self.xml_file = DATADIR + sep + 'N_VII_1_page138.xml'
self.fix_transkription_positions = DATADIR + sep + 'Mp_XIV_page419a.xml'
def test_init(self):
svg_creator = OldSVGFileCreator('Mp XVI', '/home/knister0/ownCloud/nietzscheDE/Bearbeitung_Faksimile/Mp_XVI')
self.assertTrue(svg_creator.avg_left != -1)
self.assertTrue(svg_creator.avg_top != -1)
#print(svg_creator.avg_left, svg_creator.avg_top, svg_creator.avg_width, svg_creator.avg_height)
def test_update_svg_file(self):
svg_file = '/home/knister0/ownCloud/nietzscheDE/Bearbeitung_Faksimile/Myriam/Blank/Mp_XVI/Mp_XVI_page81v.svg'
copy_to_bak_dir(svg_file)
exit_status = SVGFileCreator.UPDATE_TEXTFIELD_OF_SVG_FILE(svg_file)
self.assertTrue(exit_status == 0)
if __name__ == "__main__":
unittest.main()

Event Timeline