def test_default_new(): entity = PdfDefinition.new(handle='ABBA', owner='0', dxfattribs={ 'filename': 'doc.pdf', 'name': '1', }) assert entity.dxf.filename == 'doc.pdf' assert entity.dxf.name == '1'
def test_default_new(): entity = PdfDefinition.new( handle="ABBA", owner="0", dxfattribs={ "filename": "doc.pdf", "name": "1", }, ) assert entity.dxf.filename == "doc.pdf" assert entity.dxf.name == "1"
def pdf_def(doc): return PdfDefinition.from_text(PDF_DEFINITION, doc)
def test_write_dxf(): entity = PdfDefinition.from_text(PDFDEFINITION) result = TagCollector.dxftags(entity) expected = basic_tags_from_text(PDFDEFINITION) assert result == expected
def test_default_init(): entity = PdfDefinition() assert entity.dxftype() == "PDFDEFINITION" assert entity.dxf.handle is None assert entity.dxf.owner is None
def entity(): return PdfDefinition.from_text(PDFDEFINITION)