def test_empty_section(): doc = Drawing() sec = load_section(EMPTYSEC, 'CLASSES') cls_entities = [doc.dxffactory.entity_from_tags(e) for e in sec] section = ClassesSection(None, iter(cls_entities)) stream = StringIO() section.export_dxf(TagWriter(stream)) result = stream.getvalue() stream.close() assert EMPTYSEC == result
def test_min_r12_drawing(): tags = Tags.from_text(MINIMALISTIC_DXF12) drawing = Drawing(tags) assert len(drawing.linetypes) == 0
def section(): doc = Drawing() sec = load_section(TESTCLASSES, 'CLASSES') cls_entities = [doc.dxffactory.entity_from_tags(e) for e in sec] return ClassesSection(None, iter(cls_entities))
def setUp(self): self.dwg = Drawing(StringIterator(MINIMALISTIC_DXF12))
def test_min_r12_drawing(): tags = Tags.from_text(MINIMALISTIC_DXF12) return Drawing(tags)
def test_dxfversion(self): dwg = Drawing(StringIterator(TEST_HEADER)) self.assertEqual('AC1009', dwg.dxfversion)
def min_r12(): return Drawing(internal_tag_compiler(MINIMALISTIC_DXF12))
def test_dxfversion_1(): dwg = Drawing(internal_tag_compiler(TEST_HEADER)) assert 'AC1009' == dwg.dxfversion
def setUp(self): self.dwg = Drawing(string_tagger(MINIMALISTIC_DXF12))
def test_dxfversion(self): dwg = Drawing(string_tagger(TEST_HEADER)) self.assertEqual('AC1009', dwg.dxfversion)