def test_set_templatedir(self): finder = TemplateFinder('templates') finder.templatedir = 'templates2' self.assertEqual('templates2', finder.templatedir)
def test_set_templatepath(self): finder = TemplateFinder('templates') result = finder.filepath('AC1009') self.assertEqual(os.path.join('templates', 'AC1009.dxf'), result)
def test_filename(self): finder = TemplateFinder() self.assertEqual('ABC.dxf', finder.filename('ABC'))
def test_filepath(self): finder = TemplateFinder() result = finder.filepath('AC1009') filename = os.path.join('ezdxf', 'templates', 'AC1009.dxf') self.assertTrue(result.endswith(filename))
def test_template(self): template_file = TemplateFinder().filepath('AC1009') self.assertTrue(is_dxf_file(template_file))